Claude Skills for Designers: 5 to Upload Today
Five Claude skills for designers: brief, critique, token extraction, component spec, and UX copy review. What each returns, a prompt for each, and upload steps.
A Claude skill is a folder with a SKILL.md that teaches Claude one repeatable procedure and loads only when your request matches it. Five are built for design work: the brief, the critique, the token set, the component spec, and the UX copy pass. Upload each as a ZIP on claude.ai; the same files run in Cowork and Claude Code.
Steps at a glance
- Turn on code execution. On claude.ai, open Settings > Capabilities and enable Code execution and file creation. Skills require it. On Team and Enterprise plans, an owner must also enable Skills under Organization settings.
- Save the SKILL.md into a folder. Open the skill's page on AgentsCamp and save its SKILL.md into a folder named exactly after the skill, for example design-critique-checklist/SKILL.md.
- Zip the folder. Compress the folder so it is the root of the archive, not a subfolder inside another folder. Anthropic lists a missing SKILL.md and a folder name that does not match the skill name among the common upload failures.
- Upload it. Go to Customize > Skills, click the + button, choose + Create skill, then Upload a skill, and select the ZIP.
- Toggle it on and test it. Switch the skill on in the list, then start a chat that matches its description, such as pasting a screen and asking for a critique. Claude loads the skill on its own.
Key takeaways
- A skill is a SKILL.md describing a procedure. Claude reads only the description at session start and loads the instructions when your request matches.
- Upload on claude.ai: Customize > Skills > + > + Create skill > Upload a skill, with the skill folder at the root of the ZIP.
- Code execution and file creation must be on under Settings > Capabilities. On Team and Enterprise an owner enables Skills at the organization level.
- All five skills are pure instructions with no scripts or network calls, so the same file works on claude.ai, in Cowork, and in Claude Code.
- Claude Code users get the same jobs as /critique-screen and /design-tokens, plus the design-systems-librarian agent for questions about the repo.
A designer retypes the same five instructions all week: what a brief should contain, what to check on a screen, which values count as tokens, what an engineer needs in a spec, and what makes a piece of interface copy bad. A skill is how you write each of those down once. This guide covers what a skill is, the five-step upload, and the five built for design work.
What a skill is, in one paragraph
A Claude skill is a folder containing a SKILL.md: a few lines of metadata (a name and a one-sentence description of when to use it) followed by Markdown instructions Claude follows once the skill loads. At the start of a session Claude reads only the descriptions, so a dozen installed skills cost almost nothing. When your request matches one, the full instructions load and Claude works through them like a runbook. Anthropic's Claude Code documentation puts it plainly: "Claude uses skills when relevant, or you can invoke one directly with /skill-name," and "a skill's body loads only when it's used." The complete explanation, including how skills differ from CLAUDE.md and plugins, is What Are Claude Skills?.
How to upload one on claude.ai
Anthropic's help center lists skills as available on Free, Pro, Max, Team, and Enterprise, with one prerequisite. As of September 2026:
- Open Settings > Capabilities and enable Code execution and file creation. On Team and Enterprise plans, an owner also enables Skills under Organization settings.
- Put the
SKILL.mdinto a folder named exactly after the skill (ux-copy-reviewer/SKILL.md) and zip that folder so it sits at the root of the archive. - Go to Customize > Skills, click +, then + Create skill, then Upload a skill, and choose the ZIP.
- Toggle the skill on. A disabled skill is invisible to Claude.
The failure list Anthropic publishes is short and predictable: a ZIP over the size limit, a folder name that does not match the skill name, a missing SKILL.md, or invalid characters in the name or description. Almost every real-world failure is the second or third one, caused by an extra layer of folder inside the archive.
Skills do not sync between surfaces. A skill on claude.ai is not in Claude Code and the reverse; each keeps its own copy, and the Claude Code layout is a folder at .claude/skills/<name>/ in a project or ~/.claude/skills/<name>/ for every project. The full walkthrough for both is How to install Claude skills.
Every skill below is pure instruction: no scripts, no network, no repository. That is deliberate. It means the identical file works in all three places, and it means the whole skill is text you can read on its page before you upload it.
The five skills
1. design-brief-writer
design-brief-writer turns a request from a stakeholder into a brief you can design against: the user and the job, the problem in one sentence, success criteria, the states that must exist, constraints, and an explicit list of what is out of scope. Its real value is the open-questions section, which surfaces what nobody decided before you spend a day on the wrong screen.
Use design-brief-writer. The request is: "we need a better billing
page." Context: B2B SaaS, self-serve upgrades, our support inbox is
full of confusion about proration. Flag anything I have not specified
as an open question rather than assuming it.2. design-critique-checklist
design-critique-checklist runs a structured pass over a screen you paste or upload and returns findings grouped by severity: hierarchy, consistency with the system, state coverage, and copy. It is not taste. It is the list you would work through yourself if you had not been staring at the file for four hours.
Use design-critique-checklist on this screen [attach]. It is the
onboarding step-two screen for a mobile-first web app. Group findings
by severity and tell me which ones block a build and which are polish.3. design-token-extractor
design-token-extractor reads screenshots, CSS, or a style guide and returns a token set: colors with roles, spacing steps, type scale, radii, and shadows, plus the values that do not fit any scale. Run it on a product that grew without a system and the output is the argument for building one.
Use design-token-extractor on this CSS file and these three
screenshots. Produce the token set as JSON, then list every value that
appears only once and every pair of near-duplicate colors.4. component-spec-writer
component-spec-writer turns a component into the document an engineer can build from without asking you anything: anatomy, props and variants, every state, keyboard and focus behavior, the tokens it consumes, and the edge cases (long text, no data, error).
Use component-spec-writer for our Combobox. Here are the designs and
the current behavior [paste]. Include keyboard interaction, focus
management, the empty and loading states, and what happens with 500
options.5. ux-copy-reviewer
ux-copy-reviewer reviews interface strings rather than prose: button labels, empty states, error messages, tooltips, onboarding text. It returns each string with a rewrite and the reason, and flags the ones that describe the system instead of the user's situation.
Use ux-copy-reviewer on these strings [paste]. Product is a scheduling
tool for clinics. Rewrite each one, keep them under the character
limits noted, and tell me which errors do not say what to do next.For Claude Code users: two commands and an agent
Inside a repo, two of these jobs are one keystroke. /critique-screen runs the critique against a file, a route, or an image already in the project, and /design-tokens extracts or audits the token set across the codebase instead of a single file. Both are Markdown files you drop into .claude/commands/.
The design-systems-librarian agent is different in kind. It is a subagent with its own instructions and a clean context, built for the question you cannot answer by looking: does this component already exist, which variants are duplicates, and what breaks if this token changes. Ask it before you add anything to the system. The setup for all of this is Claude Code for Designers, and the differences between the three shapes are in Skills vs Agents vs Commands.
Accessibility is deliberately absent from the five. A serious pass belongs to the accessibility-auditor agent and the /audit-accessibility command, which work against WCAG 2.2 AA rather than a reminder buried in a critique. Anthropic's own design plugin makes the same split, shipping accessibility-review as its own skill alongside design-critique.
Making them yours
All five are starting points. The fastest improvement is to paste your own template under the instructions: the brief format your team uses, the spec sections your engineers ask for, the words your product never uses. Edit the SKILL.md, re-zip, re-upload. The third time you correct the output the same way, that correction belongs in the file. The canvas side of the workflow is Claude Design, and the rest of the toolkit is at the designers hub.
Sources and further reading
Primary documentation used to verify this guide.
- Use skills in Claude — Anthropic
- Extend Claude with skills (Claude Code) — Anthropic
- Design plugin (anthropics/knowledge-work-plugins) — Anthropic
Frequently asked questions
- Do I need Claude Code to use these skills?
- No. All five are plain instructions with no scripts, no network calls, and no repository, so they run on claude.ai as a ZIP upload and in Cowork. Claude Code users get the same skills plus two slash commands and an agent that only make sense inside a project folder.
- Which plans can upload skills?
- Anthropic's help center lists skills on Free, Pro, Max, Team, and Enterprise, provided code execution and file creation is enabled under Settings and Capabilities. Team and Enterprise owners must also enable Skills at the organization level.
- Does a skill I upload to claude.ai show up in Claude Code?
- No. Each surface keeps its own copy. For Claude Code, put the same folder at .claude/skills/name/SKILL.md inside a project, or under your home directory at ~/.claude/skills/name/ to have it everywhere.
- Why is there no accessibility skill in this set?
- Because a checklist is the wrong shape for it. This site ships an accessibility-auditor agent and an audit-accessibility command that check against WCAG 2.2 AA covering semantics, keyboard, ARIA, contrast, forms, and motion. Use those instead of a five-line reminder inside a critique skill.
Related
- Design Critique ChecklistCritique an attached screenshot or a described screen against a fixed seven-part checklist (visual hierarchy, spacing and alignment, typography, color and contrast as observed, empty, loading, and error states, consistency, and copy) and return findings in one set report format, each with a location, a severity, and a suggested fix, deferring every WCAG measurement to an accessibility audit. Use when you want a repeatable design review of a screen that reads the same from one round to the next.
- Design Token ExtractorRead a screenshot, a pasted stylesheet, or a written component description and produce a design token set as W3C DTCG-style JSON, with colors, a type scale, spacing, radii, and shadows grouped and named, followed by a notes list saying which values were read exactly, snapped to a scale, or estimated by eye. Use when a design exists only as pixels or ad-hoc CSS and you need a named token set to start from.
- UX Copy ReviewerReview a set of interface strings you paste in (buttons, labels, empty states, errors, confirmations, tooltips) as one set rather than one at a time, checking clarity, term consistency across screens, error and empty-state quality, whether each action label matches what happens, and length against any limits you supply, and returning a verdict and a rewrite per string without inventing a product fact the strings do not contain. Use when microcopy has accumulated across a product and nobody has read it end to end.
- Claude Design: The Complete Guide (2026)What Claude Design makes, how it ingests your design system, the three editing modes, every export and handoff, and where it stops. Written for designers.
- What Are Claude Skills? The Complete GuideClaude Skills explained: what a SKILL.md is, how progressive disclosure keeps skills cheap, where they run, and how to install or write your own.
- How to Install Claude SkillsEvery way to install Claude skills: manual copy, the agentscamp CLI, GitHub repos, plugins, team distribution, and uploading to claude.ai.
- CanvaA design platform whose Magic Studio and Canva AI features generate designs, copy, and edits on top of your brand kit, across web, desktop, and mobile.
- Critique ScreenRead a UI screenshot from a path or URL, run the fixed design critique checklist over it, and write the report to design/critiques/ without touching the design or the code.