New:Microsoft Teams Notifications Are Now Available in Socket.Learn more →
Get Started

design-agent-skills

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

design-agent-skills

Catalogue of design skills for Claude Code, Cursor, Codex, OpenCode, and Droid

latest
Source
npmnpm
Version
2.9.2
Version published
Maintainers
1
Created
Source

design-agent-skills

A curated catalogue of design skills for Claude Code, Cursor, Codex, OpenCode, and 30+ other AI coding agents. 151 skills covering UI craft, motion, Figma workflows, accessibility, data viz, presentations, PM tools, content design, and user research. Skills install on demand — the catalogue is a lightweight index, not a bulk download.

Install

npx skills add podo/design-agent-skills -g     # user scope — all projects
npx skills add podo/design-agent-skills        # project scope — this project only

Or use the interactive CLI — arrow-key navigation, no flags needed:

npx design-agent-skills
◇  Where should skills install?
│  ● User scope    ~/.agents/skills/   all projects
│  ○ Project scope .agents/skills/     this project
└

◆  User scope
│
◇  Which profile?
│  ● Picks        24 skills  ★ best in class
│  ○ Essentials   92 skills    full coverage
│  ○ All         151 skills    everything
│  ○ Category →  pick a domain
└

◆  Picks — 24 skills
│
◆  Installing 24 skills…
│  ✓ taste-skill
│  ✓ ui-craft
│  ✓ gsap-skills
│  …
│
◆  Done — 24 skills in 4.2s

Auto-detects all installed agents (Claude Code, Cursor, Codex, OpenCode, Droid, and 30+ more). Installs skill pointers with symlinks from every agent directory to a single canonical store — one file, all agents.

Pick your install

ProfileFlagSkillsBest for
Picks ★--picks24One best-in-class per category. Start here.
Essentials--essentials~92Full coverage, no redundancy.
All--all151Everything including niche and experimental.
npx design-agent-skills --picks -g          # 24 best-in-class skills, global
npx design-agent-skills --essentials -g     # ~92 skills covering all categories
npx design-agent-skills --all -g            # all 151 (default when no flag)

Filter by category (composable with any profile):

npx design-agent-skills --category motion
npx design-agent-skills --picks --category accessibility
npx design-agent-skills --essentials --category figma-code

Valid categories: design-systems · creative-3d · interaction-polish · visual-components · accessibility-quality · design-review · figma-code · official-suites · diagrams · data-visualization · presentations · product-pm · content-design · email-design · tui-terminal · motion-animation · design-engineering · design-research

Commands

# Installation
npx skills add podo/design-agent-skills -g    # install globally
npx skills add podo/design-agent-skills       # install for this project

# Keeping skills current
npx skills update                             # update all skills
npx skills update <name>                      # update one skill

# Inspection
npx skills list                               # list installed skills
npx skills list -g                            # global skills only

# Removal
npx skills remove <skill>                     # remove a specific skill
npx skills remove --all                       # remove everything

# Catalogue-specific commands
npx design-agent-skills search <query>        # find skills by name or category
npx design-agent-skills add <skill> -g        # install one skill by name, globally
npx design-agent-skills --list                # show categories and skill counts
npx design-agent-skills doctor                # trigger collisions + symlink health
npx design-agent-skills --version             # print catalogue version

How skills install on demand

The catalogue has two tiers:

Tier 1 — Routing layer (6 domain catalogues): permanently owned by this repo. skills update always pulls the latest routing logic from here, regardless of what else is installed.

Tier 2 — Implementation pointers (151 skills): lightweight entries that tell an agent what a skill does and how to fetch the full version. When an agent reads a pointer and needs the real skill, it runs:

# Global install:
npx skills add owner/repo --skill <name> -g -y

# Project install:
npx skills add owner/repo --skill <name> -y

The full skill lands at ~/.agents/skills/<name>/ (global) or .agents/skills/<name>/ (project) — overwriting the pointer at the same canonical path. All 30+ agent symlinks pick up the change automatically. One install, all agents updated.

How it works

Each skill is a SKILL.md file in skills/<name>/. The catalogue is structured in two permanent tiers:

TierTypeCountOwned byUpdates
Routingrouter6This repo — alwaysskills update always reaches these
Implementationskill / package / platform151Upstream on first useskills update reaches un-upgraded pointers

Pointer anatomy

---
name: <skill-name>
description: |
  One-paragraph description for agent discovery.
triggers:
  - "phrase that activates this skill"
das:
  type: <type>                # router | skill | package | platform
  category: <category>        # design-systems, motion, accessibility, …
  upstream: <github-url>      # skill/package/platform only
  upstream_path: <path>       # skill type only
  version: latest
---

Pointer types

TypeRoleUpgrade pathExample
routerDomain navigator — routes to the right skillNever upgraded; always from this repodesign-catalogue
skillSingle SKILL.md from upstreamskills add owner/repo --skill <name>taste-skill
packageMulti-skill GitHub packageskills add owner/repoui-craft
platformPlatform with template vars — never fetch directlyManual per platform docsimpeccable

Body sections

Decision tree · Install the full skill · Invoke after install · What it does

Adding a skill

  • mkdir skills/<name> && touch skills/<name>/SKILL.md skills/<name>/stub.yaml
  • Fill frontmatter + body sections (decision tree, install, invoke, what it does)
  • Set type: skill, type: package, or type: router in stub.yaml
  • Add a row to the table below
  • Open a PR — no review of upstream content required

Trigger routing and known overlaps

Skills activate when an agent reads a trigger phrase from a user message. The catalogue uses a two-level routing structure:

User asks → design-catalogue (top-level router)
                → domain catalogue (motion-catalogue, figma-catalogue, …)
                    → implementation skill (gsap-skills, figma-official-skills, …)

Intentional broad triggers — catalogue skills carry generic triggers by design so they fire before a more specific skill does. For example, design-catalogue owns "excalidraw", "wireframe", "Three.js", and "GSAP" to route the user to the right domain. The specific implementation skills (e.g. gsap-skills) own longer triggers like "GSAP skill" and "GSAP timeline" for direct invocation.

Known overlaps by domain:

Short triggerOn catalogueLonger triggers also matchedOn impl skill
excalidrawdesign-catalogueexcalidraw diagram, excalidraw for agents, excalidraw sketchexcalidraw-diagram, excalidraw-agents365
wireframedesign-cataloguewireframe skills, wireframe-skill, JSON wireframe, interactive wireframe HTMLwireframer, wireframe-skill, claude-wireframe-skill
Three.jsdesign-catalogueThree.js skill, Three.js ECS, IFC Three.js, TSL Three.jscloudai-threejs, threejs-ecs-ts
GSAPdesign-catalogueGSAP skill, GSAP timeline, useGSAPgsap-skills
shaderdesign-catalogueshader skill, WebGL shader, GPU compute shadersshader-dev
Framer Motiondesign-catalogueFramer Motion skillframer-motion-skills
Marpdesign-catalogueMarp presentationmarp-slides
Slidevdesign-catalogueSlidev presentationslidev-skill
shadcndesign-catalogueshadcn/ui, shadcn component, stitch shadcnshadcn-ui
Expodesign-catalogueExpo SDK, Expo Routerexpo-skills
EASexpo-skillsEAS Build, EAS Submit—
Apple HIGdesign-catalogueApple HIG audit, Apple HIG rules, fix Apple HIGapple-hig-skills
generative artdesign-cataloguegenerative art p5, generative art skillalgorithmic-art
animateanimate-skillanimate-css, animated GIF, animated prototype, animated slidesanimate-css-skill

These overlaps are harmless: when both a catalogue and an impl skill activate, the impl skill handles the request directly while the catalogue is redundant noise. Run npx design-agent-skills doctor --substr to see the full list at any time.

Fixed impl→impl conflicts (triggers that previously caused two unrelated skills to compete):

TriggerWas onConflicted withFix
frontend designanthropics-skillsmicrosoft-skills frontend design reviewrenamed to Anthropic frontend design
flow fieldalgorithmic-artp5js-hermes flow field p5renamed to flow field art

Supply chain

Skills install from GitHub via npx skills add. Upstream repos don't publish versioned releases or stable SHAs, so pre-install pinning isn't possible.

What we do instead:

  • Tier classification — official (33), community (64), experimental (60) — experimental excluded by default
  • Routing layer — domain catalogues (Tier 1) are permanently owned here; your update path to them is always intact
  • skills update — re-fetches each skill from its current source; run regularly to stay current

If you need stronger guarantees, clone an upstream repo at a specific commit and point upstream in stub.yaml to your fork.

Skills

Catalogue Routers

Domain routers — activate when the user asks for a skill by domain. Route to the right implementation skill.

SkillRoutes to
design-catalogueTop-level router across all domains
motion-catalogueMotion, 3D, shaders, generative art
figma-catalogueFigma, design-to-code, tokens, platform suites
accessibility-catalogueAccessibility, WCAG, web performance
design-engineering-catalogueUI craft, visual design, brand, mobile
content-catalogueSlides, diagrams, data viz, PM, design review, copywriting, UX writing

Design Engineering

SkillTypeCategoryUpstream
taste-skill ★skilldesign-systemsLeonxlnx/taste-skill
ui-craft ★packagedesign-systemseduclopez/ui-craft
brand-design-mdskilldesign-systemszephyrwang6/brand-design-md
design-system-governanceskilldesign-systemsOwl-Listener/designer-skills
frontend-designskilldesign-systemsIlm-Alan/frontend-design
impeccableplatformdesign-systemspbakaus/impeccable
localization-designskilldesign-systemsOwl-Listener/designer-skills
ai-graphic-design-skillskilldesign-systemsdesignrique/ai-graphic-design-skill
design-for-aipackagedesign-systemsryanthedev/design-for-ai
distinctive-frontendpackagedesign-systemsKoomook/claude-frontend-skills
huashu-designskilldesign-systemsalchaincyf/huashu-design
logo-designer-skillpackagedesign-systemsneonwatty/logo-designer-skill
styleseedpackagedesign-systemsbitjaru/styleseed

Motion & Animation

SkillTypeCategoryUpstream
remotion ★packagecreative-3dremotion-dev/skills
generative-media-skillsplatformcreative-3dSamurAIGPT/Generative-Media-Skills
open-designplatformcreative-3dnexu-io/open-design
p5js-hermesskillcreative-3dnousresearch/hermes-agent
algorithmic-artskillcreative-3danthropics/skills
cloudai-threejspackagecreative-3dCloudAI-X/threejs-skills
fal-ai-skillspackagecreative-3dfal-ai-community/skills
shader-devskillcreative-3dMiniMax-AI/skills
superdesign-skillplatformcreative-3dsuperdesigndev/superdesign-skill
threejs-claude-skill-packagepackagecreative-3dOpenAEC-Foundation/Three.js-Claude-Skill-Package
threejs-ecs-tspackagecreative-3dNice-Wolf-Studio/claude-skills-threejs-ecs-ts
webgpu-claude-skillpackagecreative-3ddgreenheck/webgpu-claude-skill

Interaction & Polish

SkillTypeCategoryUpstream
interaction-design ★packageinteraction-polishrastian/interaction-design-skills
design-auditorskillinteraction-polishAshutos1997/claude-design-auditor-skill
information-architecture-and-navigationskillinteraction-polishjpoindexter/design-and-ai-skills
interfaces-that-feelskillinteraction-polishOwl-Listener/designer-skills
make-interfaces-betterskillinteraction-polishjakubkrehel/make-interfaces-feel-better
neo-user-journeyskillinteraction-polishCornjebus/neo-user-journey
search-uxskillinteraction-polishOwl-Listener/designer-skills
bencium-ux-designerpackageinteraction-polishbencium/bencium-marketplace
design-labpackageinteraction-polish0xdesign/design-plugin
interface-design-dammyjaypackageinteraction-polishDammyjay93/interface-design
simota-agent-skillspackageinteraction-polishsimota/agent-skills
taste-design-stitchskillinteraction-polishgoogle-labs-code/stitch-skills

Visual Components

SkillTypeCategoryUpstream
apple-hig-skills ★packagevisual-componentsraintree-technology/apple-hig-skills
color-expert ★skillvisual-componentsmeodai/skill.color-expert
material-3-skill ★packagevisual-componentshamen/material-3-skill
shadcn-ui ★packagevisual-componentsshadcn-ui/ui
copywriting-skillskillvisual-componentsjudicael-s/Copywriting-skill
design-tokens-skillskillvisual-componentsilikescience/design-tokens-skill
google-fonts-skillplatformvisual-componentssliday/google-fonts-skill
hig-doctorpackagevisual-componentsraintree-technology/hig-doctor
humanize-textpackagevisual-componentsgregorymm/humanize-text
liquid-glass-skillpackagevisual-componentshaider-nawaz/liquid-glass-skill
mobile-app-designskillvisual-componentsawesome-skills/mobile-app-design
platform-design-skillspackagevisual-componentsehmo/platform-design-skills
swiftui-claude-skillspackagevisual-components199-biotechnologies/swiftui-claude-skills
swiftui-design-skillskillvisual-componentswholiver/swiftui-design-skill
awesome-design-skillspackagevisual-componentsbergside/awesome-design-skills
ink-googleskillvisual-componentsgoogle-labs-code/design.md
mobile-app-ui-designskillvisual-componentsceorkm/mobile-app-ui-design
sleek-design-mobile-appsplatformvisual-componentssleekdotdesign/agent-skills
swiftui-patternspackagevisual-componentsdimillian/Skills
ui-ux-pro-maxplatformvisual-componentsnextlevelbuilder/ui-ux-pro-max-skill

Accessibility & Quality

SkillTypeCategoryUpstream
fixing-accessibility ★packageaccessibility-qualityibelick/ui-skills
wcag-ai-skill ★packageaccessibility-qualityRaze-Systems/wcag-ai-skill
accessibility-agentspackageaccessibility-qualityCommunity-Access/accessibility-agents
addyosmani-qualitypackageaccessibility-qualityaddyosmani/web-quality-skills
baseline-uipackageaccessibility-qualityibelick/ui-skills
cloudflare-web-perfskillaccessibility-qualitycloudflare/skills
dark-pattern-auditpackageaccessibility-qualitySidKH/skills
react-doctorpackageaccessibility-qualitymillionco/react-doctor
mastepanoski-skillspackageaccessibility-qualitymastepanoski/claude-skills
wcag-audit-patternspackageaccessibility-qualitywshobson/agents

Design Review

SkillTypeCategoryUpstream
plan-design-review ★skilldesign-reviewgarrytan/gstack
creative-directorskilldesign-reviewsmixs/creative-director-skill
design-debt-auditskilldesign-reviewOwl-Listener/designer-skills
design-impact-reportingskilldesign-reviewOwl-Listener/designer-skills
design-negotiationskilldesign-reviewOwl-Listener/designer-skills
design-review-garrytanskilldesign-reviewgarrytan/gstack
designer-skillspackagedesign-reviewOwl-Listener/designer-skills
service-blueprintpackagedesign-reviewj-clegg/service-blueprint-skill
ux-designer-skillskilldesign-reviewszilu/ux-designer-skill
design-briefskilldesign-reviewnexu-io/open-design
design-consultationskilldesign-reviewgarrytan/gstack
design-with-claudepackagedesign-reviewimsaif/design-with-claude
ux-ui-masterypackagedesign-reviewphazurlabs/ux-ui-mastery
wondelai-skillspackagedesign-reviewwondelai/skills

Figma & Code

SkillTypeCategoryUpstream
figma-official-skills ★platformfigma-codehttps://help.figma.com/hc/en-us/articles/32132100833559-Guide-to-the-Dev-Mode-MCP-Server
claude2figmapackagefigma-codesenlindesign/claude2figma
extract-design-systempackagefigma-codearvindrk/extract-design-system
google-stitch-skillspackagefigma-codegoogle-labs-code/stitch-skills
work-with-design-systemsskillfigma-codenatdexterra/work-with-design-systems
design-htmlskillfigma-codegarrytan/gstack
extract-design-mdskillfigma-codegoogle-labs-code/stitch-skills
figma-skillpackagefigma-codenafiurrahmanniloy/figma-skill
figma-variables-tokens-generatorpackagefigma-codeShanmus4/figma-variables-tokens-generator

Official Suites

SkillTypeCategoryUpstream
anthropics-skills ★packageofficial-suitesanthropics/skills
expo-skillspackageofficial-suitesexpo/skills
software-mansion-skillspackageofficial-suitessoftware-mansion-labs/skills
vercel-skillspackageofficial-suitesvercel-labs/skills
callstack-agent-skillspackageofficial-suitescallstackincubator/agent-skills
composio-artifactsskillofficial-suitesComposioHQ/awesome-claude-skills
microsoft-skillspackageofficial-suitesmicrosoft/skills
openai-skillspackageofficial-suitesopenai/skills

Diagrams

SkillTypeCategoryUpstream
excalidraw-diagram ★skilldiagramscoleam00/excalidraw-diagram-skill
softaworks-agent-toolkitpackagediagramssoftaworks/agent-toolkit
wireframe-skillskilldiagramsyhassy/wireframe-skill
wireframerskilldiagramsagilek/wireframer-skill
claude-wireframe-skillskilldiagramsMagdoub/claude-wireframe-skill
excalidraw-agents365skilldiagramsAgents365-ai/excalidraw-skill
hand-drawn-diagramsskilldiagramsmuthuishere/hand-drawn-diagrams
nimbalyst-skillspackagediagramshttps://nimbalyst.com/skills

Data Visualization

SkillTypeCategoryUpstream
antvis-chart-skills ★packagedata-visualizationantvis/chart-visualization-skills
claud3packagedata-visualizationdtran320/claud3
d3js-skillskilldata-visualizationchrisvoncsefalvay/claude-d3js-skill
markdown-viewer-skillspackagedata-visualizationmarkdown-viewer/skills
data-analysis-skillskilldata-visualizationdongzhang84/data-analysis-skill
data-viz-agentskilldata-visualizationrohitg00/awesome-claude-code-toolkit

Presentations

SkillTypeCategoryUpstream
slidev-skill ★packagepresentationsslidevjs/slidev
marp-slidesskillpresentationsrobonuggets/marp-slides
revealjs-skillpackagepresentationsryanbbrown/revealjs-skill
cc-slidevpackagepresentationsrhuss/cc-slidev
frontend-slidesskillpresentationszarazhangrui/frontend-slides
guizang-pptskillpresentationsop7418/guizang-ppt-skill
marp-slide-qualityskillpresentationsnibzard/marp-slide-quality
nanobanan-pptskillpresentationsop7418/NanoBanana-PPT-Skills

Product & PM

SkillTypeCategoryUpstream
deanpeters-pm-skills ★packageproduct-pmdeanpeters/Product-Manager-Skills
assimovt-productskillspackageproduct-pmassimovt/productskills
design-sprintpackageproduct-pmaoshimash/skills
digidai-pmskillproduct-pmDigidai/product-manager-skills
lenny-skillspackageproduct-pmRefoundAI/lenny-skills
phuryn-pm-skillspackageproduct-pmphuryn/pm-skills
pm-skillspackageproduct-pmproduct-on-purpose/pm-skills
chadboyda-gtmpackageproduct-pmchadboyda/agent-gtm-skills
claude-pm-skillspackageproduct-pmpratikshadake/claude-product-management-skills
coreyhaines-marketingpackageproduct-pmcoreyhaines31/marketingskills

Content Design

SkillTypeCategoryUpstream
ux-writing-skill ★skillcontent-designcontent-designer/ux-writing-skill
content-strategyskillcontent-designOwl-Listener/designer-skills
product-positionskillcontent-designfiratcand/founder-skills

Email Design

SkillTypeCategoryUpstream
email-html-mjml ★packageemail-designframix-team/skill-email-html-mjml

TUI & Terminal

SkillTypeCategoryUpstream
textual-tui-skill ★packagetui-terminalaperepel/textual-tui-skill
tui-design-skillpackagetui-terminalgfargo/tui-design-skill

Motion (Extended)

SkillTypeCategoryUpstream
framer-motion-skills ★packagemotion-animationC-Jeril/framer-motion-skills
gsap-skills ★packagemotion-animationgreensock/gsap-skills
animate-skillskillmotion-animationdelphi-ai/animate-skill
claudedesignskillspackagemotion-animationfreshtechbro/claudedesignskills
design-motion-principlespackagemotion-animationkylezantos/design-motion-principles
motion-design-skillpackagemotion-animationlottiefiles/motion-design-skill
animate-css-skillpackagemotion-animationmsrbuilds/animate-css-skill
css-animation-skillskillmotion-animationneonwatty/css-animation-skill
fixing-motion-performancepackagemotion-animationibelick/ui-skills
hyperframespackagemotion-animationheygen-com/hyperframes
wiggle-claude-skillskillmotion-animationtalknerdytome-labs/wiggle-claude-skill

Design Engineering (Extended)

SkillTypeCategoryUpstream
emilkowalski-skill ★packagedesign-engineeringemilkowalski/skill
format-storybookskilldesign-engineeringmikemai2awesome/agent-skills

Design Research

SkillTypeCategoryUpstream
user-research-cookiy ★skilldesign-researchcookiy-ai/user-research-skill
software-ux-researchskilldesign-researchvasilyu1983/AI-Agents-public

Keywords

claude

FAQs

Package last updated on 31 Aug 2026

Related posts