Design & Media
Design agent skills guide AI agents through visual and UX work: UI mockups, design systems, image and asset workflows, and design reviews. A skill keeps the agent aligned with your design language instead of improvising a new style each session.
-
aravinds-wick Skill Product DesignerManage and execute tasks for product-designer. Use when designing a UI component spec, auditing for WCAG 2.1 AA accessibility violations (missing ARIA, contrast, keyboard nav), reviewing design system consistency, analyzing user flows, or evaluating design token architecture.
-
aravinds-wick Bundle Ckm Banner DesignDesign banners for social media, ads, website heroes, creative assets, and print. Multiple art direction options with AI-generated visuals. Actions: design, create, generate banner. Platforms: Facebook, Twitter/X, LinkedIn, YouTube, Instagram, Google Display, website hero, print. Styles: minimalist, gradient, bold typography, photo-based, illustrated, geometric, retro, glassmorphism, 3D, neon, duotone, editorial, collage. Uses ui-ux-pro-max, frontend-design, ai-artist, ai-multimodal skills.
-
jetbrains Bundle Skillshare UI Website StyleSkillshare frontend design system for the React dashboard (ui/) and Docusaurus website (website/). Use this skill whenever you: build or modify a dashboard page or component in ui/src/, style or layout website pages or custom CSS in website/, create new React components for the dashboard, add pages to the dashboard, fix visual bugs in either frontend, or need to know which design tokens, components, or patterns to use. This skill covers color tokens, typography, component API, page structure, accessibility, keyboard shortcuts, animations, and anti-patterns for both frontends. Even if the user just says "fix the styling" or "add a card", use this skill to ensure consistency.
-
serejaris Bundle Kimi SlidesCreate and edit presentations in PPTX format. This skill defines a .pptd intermediate format to simplify OOXML operations. Any task involving the generation or editing of PPTX files must use this skill and no other method. This skill can also be used to read uploaded PPTX files and convert PPTX documents into images. When the user requests an infographic or poster without specifying an image or HTML format, this skill may likewise be used to create it as a PPTX file.
-
serejaris Bundle Kimi WidgetKimi widget design system. Read this BEFORE rendering any inline widget. Defines when to use a widget and the runtime contract; the full visual style lives in references/design-system.md. Your widget runs in a sandboxed iframe with the Kimi design system pre-loaded — reference the provided CSS variables, never hardcode colors or fonts.
-
gked2121 Skill Typography Scale BuilderBuild a complete typographic system -- modular or fluid type scale, line-height and tracking per size, weight roles, and vertical rhythm -- exported as tokens, Tailwind config, and CSS. Pairs with font-pairing-suggester (which picks the fonts; this builds the system they live in).
-
gked2121 Skill Claude Design System ArchitectGenerate a complete, premium design system from a brand brief or an existing site — color tokens, type scale, spacing/radius/elevation, motion language, and component specs — exported as Tailwind config, CSS variables, and a usage doc. Built to look editorial and human-crafted, not template-generated. Use when starting a new product/site, unifying an inconsistent UI, or codifying a brand into reusable tokens.
-
moliboy5000 Skill ExtractExtract and consolidate reusable components, design tokens, and patterns into your design system. Identifies opportunities for systematic reuse and enriches your component library.
-
moliboy5000 Bundle Figma Use**MANDATORY prerequisite** — you MUST invoke this skill BEFORE every `use_figma` tool call. NEVER call `use_figma` directly without loading this skill first. Skipping it causes common, hard-to-debug failures. Trigger whenever the user wants to perform a write action or a unique read action that requires JavaScript execution in the Figma file context — e.g. create/edit/delete nodes, set up variables or tokens, build components and variants, modify auto-layout or fills, bind variables to properties, or inspect file structure programmatically.
-
moliboy5000 Skill Figma Design To CodeUse this skill when implementing a Figma design as code (design → code) — the read-FROM-Figma direction. Triggers: 'implement this Figma design', 'build this screen from Figma', 'turn this Figma into code', 'code this up from Figma', 'design to code', or a figma.com design URL provided alongside a codebase. Encodes the workflow for reading a node out of Figma with get_design_context and adapting its reference output to the target project — reusing existing components, tokens, and conventions, and honoring Code Connect mappings, component docs, design annotations, and design tokens by priority. Complements figma-code-connect (component mapping) and figma-generate-design / figma-use (the reverse, code → design direction).
-
moliboy5000 Bundle Figma Generate LibraryBuild or update a professional-grade design system in Figma from a codebase. Use when the user wants to create variables/tokens, build component libraries, create individual components with proper variant sets and variable bindings, set up theming (light/dark modes), document foundations, or reconcile gaps between code and Figma. Also use when the user asks to create or generate any component in Figma — even a single one — since components require proper variable foundations, variant states, and design token bindings to be production-quality. This skill teaches WHAT to build and in WHAT ORDER — it complements the `figma-use` skill which teaches HOW to call the Plugin API. Both skills should be loaded together.
-
danmestas Bundle Pikchr GeneratorAuthor production-grade technical diagrams in Pikchr — a deterministic, text-defined diagram DSL that compiles to a single self-contained SVG. Use whenever the user asks for a flowchart, sequence diagram, system architecture, state machine, data pipeline, swim lane, or any boxes-and-arrows technical illustration AND has expressed a preference for text-defined / source-controlled diagrams (over excalidraw, figma, or hand-drawn art). Also use when the user says "draw the architecture", "diagram this flow", "show the states", "graph this topology", or mentions pikchr by name. Output is themed SVG (16 themes via --theme NAME) that renders inline in any Markdown surface that accepts SVG (GitHub, GitLab, Obsidian, mdBook, agent multimodal Read, etc.). Do NOT use for freeform sketches with curves and pen strokes (excalidraw), real Gantt/pie charts (a chart library), or rich data viz.
-
vignesh2027 Skill DesignsystemarchitectComplete design system intelligence — component library design, design tokens, documentation, adoption strategy, governance, versioning, and building a design system that scales with your product
Audited -
takazudo Skill FigreferRead the currently selected Figma element and work with it. Use when: (1) User says 'figrefer', 'figma refer', 'check my figma selection', (2) User wants to implement or analyze a design selected in Figma desktop app, (3) User says 'what am I selecting in figma', 'implement this figma design'
-
fusengine Bundle ImpeccableUse when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, or colorize a frontend interface. Covers websites, landing pages, dashboards, product UI, components, forms, onboarding, empty states. Handles UX review, hierarchy, accessibility, responsive behavior, theming, typography, layout, color, motion, UX copy, design tokens. Also bolder/quieter redesigns, live browser iteration, ambitious visual effects.
-
legioncodeinc Bundle UX UI StingerEnforces a product's design system end-to-end — opens the source-of-truth folder first, cites governing sections, specifies pixel-perfect deltas in token-named terms, and applies per-library integration rules for shadcn/ui, Mantine, Lucide-react, and Framer Motion. Use when reviewing UI pull requests, authoring component or screen specs, wrapping an external component library, auditing a screen for token/utility/motion violations, or when the user says "is this on-brief?", "review this screen", "should we use shadcn for this?", "wrap this Mantine component", or "the brief doesn't cover this — extend it." Do NOT use for system-wide aesthetic overhauls (route to `design-system-worker-bee`) or for asset registration (route to `asset-worker-bee`).
-
legioncodeinc Bundle Impeccable StingerOperates the entire Impeccable design system (pbakaus/impeccable, Apache-2.0) for the Bee Army: the four-phase loop (Start to Iterate to Polish to Maintain), the context contract (PRODUCT.md + DESIGN.md + surface briefs), the 23-command vocabulary, the deterministic 59-rule anti-slop detector gate, hooks, live mode, and native playbooks. Use when impeccable-worker-bee is invoked, or for ANY frontend UI/UX/design implementation, redesign, refinement, new surface, component work, or design-system capture that must stay cohesive and free of AI-slop tells. Do NOT use for backend-only or non-UI tasks, or for product-specific design-system token enforcement (that is design-system-stinger / ux-ui-svelte-stinger).
-
legioncodeinc Bundle Design System StingerBootstraps a complete design system from scratch for a product. Produces the seven-artifact folder: master design brief, master tokens CSS, utility layer CSS, per-component specs, per-screen specs, static HTML examples, and a README. Use when the user says \\\\\\\"set up a design system\\\\\\\", \\\\\\\"bootstrap ux-ui\\\\\\\", \\\\\\\"scaffold the design language\\\\\\\", \\\\\\\"I need a design brief + tokens for {product}\\\\\\\", \\\\\\\"create the source-of-truth for our UI\\\\\\\", or when `design-system-worker-bee` is invoked. Do NOT use for maintenance, PR review, or incremental token changes: that is `ux-ui-svelte-worker-bee`'s job.
-
legioncodeinc Bundle Shadcn Svelte StingerThe shadcn-svelte library itself for any Svelte project: CLI, copy-in model, anatomy, registry, theming, forms, upgrades. Not OSPRY's design system on portal/web/wl (ux-ui-svelte-stinger owns that).
-
legioncodeinc Bundle Typography Font StingerTypography and font-loading specialist for web products: variable fonts, Google Fonts vs Fontsource vs self-host, the FOIT/FOUT/FOFT loading story, font-display semantics, fluid type scales via clamp(), vertical rhythm, and the type-token architecture. Use when the user says \\\\\\\"set up fonts\\\\\\\", \\\\\\\"audit our typography\\\\\\\", \\\\\\\"fix FOIT/FOUT\\\\\\\", \\\\\\\"build a type scale\\\\\\\", \\\\\\\"migrate to next/font\\\\\\\", \\\\\\\"self-host fonts\\\\\\\", \\\\\\\"fluid type\\\\\\\", \\\\\\\"variable fonts\\\\\\\", \\\\\\\"font performance\\\\\\\", or when typography-font-worker-bee is invoked. Do NOT use for typeface selection or brand identity decisions (design-system-worker-bee), per-component application of type tokens (ux-ui-svelte-worker-bee), build pipeline font optimization (devops-worker-bee), or persisted user font preferences (db-worker-bee).
-
takazudo Bundle Fig Url ReferRead a Figma design node directly from a share URL via the Figma REST API — no Dev Mode subscription, no MCP, no desktop app. Renders the node to PNG and dumps its full style/layout JSON so the design can be described, compared, or implemented. Use whenever the user gives a Figma design URL (figma.com/design/... or /file/...) and wants to see, read, inspect, reference, or implement that node — including `/fig-url-refer <url>`. This is the URL-based counterpart to `/figrefer` (which needs a Dev-plan desktop MCP); prefer this one when the input is a URL rather than a live desktop selection.
-
takazudo Bundle Codex ImagegenGenerate or redesign raster images (PNG mockups, illustrations, photos, UI design polish) from inside Claude Code by driving Codex CLI's built-in $imagegen, billed to ChatGPT-included usage instead of per-image OpenAI API charges. Use whenever the user wants to create/generate an image, make a mockup or illustration, produce a photo, polish or redesign a UI from a screenshot, or get a PNG out of a session — even if they don't mention Codex or "imagegen". This is the preferred image-generation path because Anthropic models cannot generate raster images and this route avoids API billing.
-
takazudo Bundle Dev Figma CaptureCapture web pages and send them to Figma as editable design files. Use when: (1) User wants to capture a webpage to Figma, (2) User says 'figma capture', 'send to figma', 'capture to figma', (3) User provides URLs to convert to Figma designs
-
takazudo Skill Dev Figma Script InstallProvide Figma capture script installation guidance for web projects. Use when: (1) User wants to set up Figma capture in a web dev project, (2) User says 'figma script install', 'add figma capture', 'figma setup', (3) User wants to enable browser-to-Figma capture in their dev environment
-
dragoon0x Skill ScoreRun a full 0-100 OPTIK design quality analysis on the current interface or component. Produces category scores for Typography, Color, Layout, Motion, and Accessibility with specific issue callouts and fix suggestions.
-
dragoon0x Skill TokensGenerate a complete design token set. Covers color, typography, spacing, shadows, radii, and breakpoints. Exports as CSS custom properties, Tailwind config, SCSS variables, and W3C Design Tokens JSON.
-
dragoon0x Skill ExtractPull reusable patterns from the codebase into a design system. Identifies shared tokens, repeated components, and common patterns.
-
dragoon0x Skill CritiqueUX-focused design review examining visual hierarchy, information architecture, emotional resonance, and user flow. Goes beyond code quality into design effectiveness.
-
dragoon0x Skill Type FixAuto-fix typography issues found by /type-audit. Replaces banned fonts, normalizes type scale, adds missing line-height and letter-spacing declarations.
-
dragoon0x Skill Type SetApply a complete typography system in one command. Sets type scale, font pairings, line heights, letter spacing, and hierarchy simultaneously.
-
dragoon0x Skill NormalizeAlign an interface to its design system standards. Replace one-off values with tokens. Ensure every element uses the system.
-
dragoon0x Skill Color A11YEnsure the full color palette passes WCAG contrast at every text size. Tests every foreground/background combination.
-
dragoon0x Skill Export CSSExport the current design system as CSS custom properties. Includes color, typography, spacing, shadows, and radii tokens.
-
dragoon0x Skill Export JSONExport the current design system as W3C Design Tokens JSON format. Compatible with Style Dictionary, Figma Tokens, and other token management tools.
-
dragoon0x Skill Optik DesignDesign intelligence engine for frontend interfaces. Measures and enforces design quality through scoring algorithms, mathematical scales, and anti-pattern detection. Goes beyond subjective prompting with computable metrics across typography, color, layout, motion, and accessibility. Use when building any frontend UI to ensure output avoids generic AI aesthetics and hits measurable quality thresholds.
-
dragoon0x Skill System AuditCheck for design system drift. Finds tokens that are defined but unused, used values that aren't in tokens, and inconsistencies between token definition and usage.
Frequently asked questions
What are Design & Media agent skills?
Design agent skills guide AI agents through visual and UX work: UI mockups, design systems, image and asset workflows, and design reviews. A skill keeps the agent aligned with your design language instead of improvising a new style each session.
Which Design & Media skills are most installed?
Popular Design & Media skills on SkillMD right now include product-designer, ckm-banner-design, skillshare-ui-website-style. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do Design & Media skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.