Editorial
Free, installable design-system skills for Claude Code, Cursor & Codex — the open-source starter set from staqd.ai
npx -y skills add x77jh8gvrn-alt/staqd-skills --skill editorialAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Use when building or styling a UI in the Editorial aesthetic — A magazine-grade design system that makes typography the hero, pairing structured grids with generous whitespace and confident headlines. For Claude Code, Cursor, and Codex.
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
6.5 KB, as published. Nobody here has run it
Editorial
Editorial treats the page like a printed spread. Type is not decoration here — it is the architecture. The style leans on a refined serif voice, a warm paper background, and disciplined grids so that words breathe and imagery feels curated rather than crammed.
Reach for Editorial when the content itself is the product: essays, journalism, brand stories, and any interface where reading is the primary act. The result should feel like a beautifully art-directed magazine that happens to live on a screen — calm, confident, and unmistakably premium.
Design principles
- Lead with typography. Headlines do the heavy lifting; everything else stays quiet and supportive.
- Respect the measure. Keep body text around 60-72 characters per line so reading never strains.
- Use rules, not boxes. Hairline dividers and column gutters create structure without heavy containers or drop shadows.
- Restrain color. A single warm accent marks links and emphasis; the rest is ink on paper.
- Honor the grid, then break it intentionally for a single dramatic image or pull quote.
- Whitespace is content. Generous vertical rhythm signals quality and confidence.
Color
The foundation is a warm paper background (#FAF8F3) with near-black ink (#1A1714) for text, which reads softer and more premium than pure black on white.
Surfaces such as cards or callouts lift to pure white (#FFFFFF) to feel like an inset clipping pasted onto the page. The rust accent (#B23A2E) is used sparingly — links, active states, pull-quote marks — and never as a flood of color. Muted ink (#6E665B) carries metadata, captions, and kickers, while borders are a faint sand (#E4DFD4) used only as 1px rules.
Light mode is the home of this style: paper, ink, and a single warm accent. Dark mode inverts to a deep espresso background (#16110D) with parchment text (#EDE7DC); warm the accent slightly to #D26352 so it stays legible against the dark field, and keep rules at #33291F.
Typography
A high-contrast display serif carries every heading, set in tight tracking (-0.02em) at large sizes for that printed-masthead authority. Body copy uses a readable text serif at 18-20px with line-height 1.7 for long-form comfort.
- Headlines: display serif, bold (700), 56-96px, -0.02em tracking.
- Subheads / decks: body serif italic, 22-28px, regular weight, muted ink.
- Body: body serif, 18-20px, line-height 1.7, weight 400.
- Kickers & labels: 12-13px uppercase, +0.08em tracking, muted ink, often in small caps.
- Emphasis: real italics and a single medium (500) weight — never faux-bold body.
Weights stay disciplined so the page never feels noisy: regular for body, medium for emphasis, and one bold reserved for top-level headlines.
Layout & spacing
Work on a 12-column grid with a comfortable 24px gutter and a max content width around 1200px, while the reading column itself caps near 680px.
Spacing follows an 8px base with a strong vertical rhythm — section breaks get 64-96px of air. Density is deliberately low; never let elements touch. Captions and footnotes align to the column edge to reinforce the grid, and full-bleed images are welcome as a counterpoint to the tight reading column.
Components
- Buttons: solid rust fill with white serif label and a 2px radius for primary; secondary is a text link with an animated underline.
- Inputs: borderless or single underline rule, with a focus state that thickens the underline to the rust accent.
- Cards: no shadow, no heavy border — separated by whitespace and a top hairline rule, with a kicker, serif headline, and muted deck.
- Navigation: a slim top bar with the masthead wordmark centered or left, links in small-caps, and a thin bottom rule rather than a shadow.
- Modals & overlays: paper-colored sheets centered with ample padding, a thin rule header, and a backdrop of rgba(26,23,20,0.4).
- Tables: ruled rows with no vertical lines, generous cell padding, and small-caps column headers in muted ink.
- Badges: understated — small-caps text with a hairline outline or a faint sand background, never loud pills.
- Pull quotes: large italic serif, indented, with a rust vertical rule or oversized opening quotation mark.
Motion
Motion is subtle and print-respectful — nothing should feel like a web app showing off.
- Links reveal an underline that wipes in over 200ms with an ease-out curve.
- Page and section transitions use gentle 300ms opacity-and-rise fades (8-12px translate).
- Hover states warm color slightly rather than jumping; presses dim to ~92% opacity.
Avoid bouncy or playful easing — everything should feel composed, like turning a page.
Accessibility
- Ink on paper (
#1A1714on#FAF8F3) exceeds 12:1 contrast; muted text stays above 4.5:1 for body sizes. - The rust accent on paper clears AA for large text and UI — always pair links with an underline so they never rely on color alone.
- Focus states use a visible 2px rust outline with a 2px offset, and are never removed.
- Respect
prefers-reduced-motionby disabling rise/fade transitions and keeping instant state changes. - Maintain a minimum 16px body size and ensure all interactive targets are at least 44x44px.
Meets WCAG 2.2 AA across text contrast, focus visibility, and target size.
Example prompt
Article layout
Build a long-form article page in the Editorial style: a large serif drop-headline, a deck subtitle in muted ink, a single-column measure of ~68 characters, and a thin rule separating sections. Use the warm paper background and reserve the rust accent for pull quotes and links only.
Install
Drop the folder into your agent's skills directory, or paste this file's contents into your prompt / rules file:
- Claude Code: copy
skills/<name>/SKILL.mdinto.claude/skills/<name>/SKILL.md(project) or~/.claude/skills/(personal). - Cursor: add the contents to a
.cursor/rules/<name>.mdcfile. - Codex / other agents: paste into your
AGENTS.mdor system prompt.
Part of staqd — a library of 67 design-system skills for Claude, Cursor & Codex. This repo holds the 8 free skills; the full library lives at staqd.ai/skills.
Gives 0 of the 12 instructions most design systems skills give
Counted across 528 of the 534 authors here whose files we hold, read 2026-08-06
- create a custom theme if neededin 54 of 528, across 10 files
- read the corresponding theme filein 54 of 528, across 10 files
- ask which theme to applyin 53 of 528, across 9 files
- show the theme showcasein 53 of 528, across 9 files
- maintain visual identity across all slidesin 50 of 528, across 6 files
- apply the specified colors and fontsin 47 of 528, across 3 files
- get explicit confirmationin 45 of 528, across 1 file
- Generate a design system before codingin 19 of 528, across 6 files
- Maintain at least 4.5:1 color contrast ratioin 19 of 528, across 8 files
- Describe component shapes, colors, shadows, and interaction statesin 18 of 528, across 4 files
- Check Python installation and install if missingin 17 of 528, across 4 files
- Default to html-tailwind if stack is unspecifiedin 17 of 528, across 4 files
Said here and by no other author read
- lead the design with typography
- use hairline dividers instead of boxes or shadows
- restrain color to a single warm accent
- break the grid only for dramatic images
- use generous vertical rhythm for spacing
- use a warm paper background with near-black ink
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once.