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.
-
johnlindquist Bundle UxspecWalk through building a UXSpec (.uxspec.json) file — gathering requirements, making design decisions about layout/typography/color/motion/accessibility, designing the state machine, defining visuals, then compiling and verifying the output.
-
johnlindquist Skill TokensDefine $tokens for color, typography, spacing, and timing that give a spec its visual identity
-
haifai-ai Bundle Powerpoint DeckDesign and build a polished PowerPoint deck by writing and running a python-pptx script: a fresh, topic-informed visual design every time — palette, typography, motif, varied layouts, styled native charts, speaker notes, and a mandatory visual QA render. Use for any slide deliverable: business reviews, pitch decks, reports, training decks, announcements.
-
sevenbelowllc Skill Figma EnforcerMANDATORY Figma AI source enforcement for ALL UI work. Auto-activates when creating, modifying, or planning ANY compliance-ui component, page, or modal. Forces Figma source read BEFORE any code changes. Prevents layout invention.
-
waynesutton Bundle ImpeccableUse when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks.
-
alexyskoutnev Bundle Figure CreationDesign and build publication figures for ML venues using the design decisions and the mechanical export steps that accepted NeurIPS, ICML, and ICLR papers follow. Use when a paper needs a new figure, when a system diagram is authored in Figma, when a data plot is built in matplotlib, or when an existing figure must be audited for column width, font size, vector output, and color accessibility before submission. Applies the one-job rule, the form heuristic, the two authoring tracks, the never-smaller-than-the-caption rule, redundant encoding, and the pre-submission checklist.
-
aysnc-labs Bundle Angora ComponentBuild or update a reusable UI component in `src/components/` — primitives, composites, landmarks, content components. Trigger whenever the user wants to create or modify any `.astro` file under `src/components/`, add a variant or state to an existing component, do a visual refactor (spacing, hover lift, type), or build a pattern named by use-case ('FAQ' → Accordion, 'testimonials section' → Carousel, 'trust logos' → Logo cloud). Phrases like 'build a pricing card', 'update Button.astro', 'the cards feel cramped', 'add a destructive variant', 'we need a breadcrumb', 'make an accordion', 'tooltip with placements' all trigger this, even without the word 'component'.
-
aysnc-labs Bundle Angora Design System InitInitialize a brand-new Angora design system from scratch — run the creative-direction interview (audience, feel, domain vocabulary, signature element, dark-mode opt-in), translate into OKLCH tokens (palette, type scale, spacing, shadows, radii), and build the foundational design-system pages (buttons, icons, grid, cards, forms). Trigger when the project is uninitialized — `system.md` has `[TBD]` or `[Placeholder]` values, or `global.css` tokens are unset — or when the user explicitly wants to start, restart, or kick off the design system. Phrases like 'initialize the design system', 'our tokens are still placeholder', 'start Angora from scratch', 'set up the tokens and type scale', 'where do we begin on this project' all trigger this.
-
crafter-station Skill Tech LogosInstall official tech brand logos from the Elements registry. Use when user needs logos for tech companies (Clerk, Vercel, GitHub, etc.), AI providers (OpenAI, Anthropic, Claude), social platforms, or any brand assets. Triggers on "logo", "brand", "icon for [company]", "add [company] logo", placeholder logo detection, or when building landing pages, auth UIs, or integrations showcases.
-
crafter-station Bundle Create ElementCreate new UI elements for tryelements.dev registry. Use when: (1) Adding new UI components (buttons, inputs, cards), (2) Building integration components (Clerk, Stripe, Uploadthing), (3) Creating theme-related elements, (4) Any shadcn-style registry component. IMPORTANT: For logo components with variants (icon/wordmark/logo + dark/light), use the logo-with-variants skill instead. This skill includes scaffolding, registry schema, and component patterns. ALWAYS use Context7 MCP to fetch latest dependency docs before implementing.
-
strongeron Bundle Sb HealthCheck design-system health for a React+Vite app — raw hex, undefined/unused tokens, scale gaps, DESIGN.md drift, and (opt-in) property→token-family misuse. Use for 'is my design system healthy', 'find raw colors', 'check tokens', or a mixed design system.
-
strongeron Bundle Sb ExploreIterate on a new or redesigned component in a sandboxed Explore story outside src/components/ (+ Figma), checked against a graduation gate. Use for 'prototype this', 'try a v2', 'explore from Figma', or net-new UI not ready to ship.
-
strongeron Bundle Sb InventoryAudit a React+Vite app for real-vs-slop components (by actual imports), the dominant design system, and real prop-value usage at call sites. Use for 'what components do I have', 'which are dead', 'audit this vibe-coded app'.
-
tamasbege Skill Expressive Motion ArchitectDesign bold, expressive interaction and motion systems for products — spring-physics choreography, shape morphing between states, dynamic color moments, and emphasized typography compositions — implemented across Compose, Flutter, and the web (where Material's own Expressive spec explicitly has no implementation). Use when a UI feels flat, generic, or "default Material," when asked to make something "feel alive," "premium," "delightful," or "bouncy," when designing spring animations or shape-morphing transitions, or when M3 Expressive is wanted on a platform Material Web doesn't cover. Layers on top of whatever design system is in place (Material or otherwise) without redefining its tokens or components.
-
telerik Skill Manage ThemeCreate a new Kendo UI theme package from scratch or update an existing theme's design tokens, swatches, and component overrides. Handles package scaffolding, core re-exports, swatch configuration, design token changes (spacing, colors, elevation, typography, border-radii), and component-level variable/style overrides. Use this skill when the user wants to create a new theme, change a theme's design tokens, add or edit swatches, or apply broad styling changes across components in a theme.
-
telerik Bundle Audit Design TokensAudit and report on design token usage (color, spacing, typography, elevation, border-radius) across SCSS packages. Scans for hardcoded values (hex colors, raw px/rem, font stacks, literal box-shadows) that should use design token functions like k-spacing(), k-color(), k-elevation(), k-border-radius(), or $kendo-* variables. Use this skill when the user wants to find hardcoded colors, audit spacing tokens, check typography consistency, or enforce token usage.
-
telerik Skill Manage Scss ModulesCreate or update design system foundation modules — spacing, color-system, typography, elevation, border-radii, motion, and z-index. These modules live in packages/core/scss/ and are re-exported by each theme via packages/{theme}/scss/core/. Use this skill when the user wants to add a spacing token, color constant, font size, elevation level, border-radius scale value, or animation timing.
-
sagev1 Bundle Makepad FontCRITICAL: Use for Makepad font and text rendering. Triggers on: makepad font, makepad text, makepad glyph, makepad typography, font atlas, text layout, font family, font size, text shaping, makepad 字体, makepad 文字, makepad 排版, makepad 字形
-
kbravh Skill Svg Logo CreatorCreate professional SVG logos from concept briefs or descriptions. Use when generating SVG logo files, creating logo variations (horizontal, vertical, icon-only), or implementing logo designs. Triggers on "create SVG logo," "generate logo," "make a logo," "logo SVG," "design a logo," or when given a logo concept brief from logo-ideation.
-
kbravh Bundle HTML SpecsCreate engaging, self-contained HTML slide decks for specs, implementation plans, ADRs, brainstorms, and decision docs — keyboard-navigable single-file decks with a dark slate + emerald design system and ready-made components (callouts, option grids, timelines, terminal blocks, diagrams). Use whenever the user asks for a spec, plan, design doc, ADR, decision record, proposal, RFC, or brainstorm writeup, even if they don't say "HTML" or "slides" — writing these as markdown is the failure mode this skill exists to prevent.
-
kevintsai1202 Bundle Teaching Site Design SystemUse this skill whenever you're making visual / styling decisions on a teaching site or content-driven SPA — picking colors, fonts, badge styles, card layouts, hero treatments, dark mode tokens, or any "how should this look?" question. Triggers on phrases like "視覺風格", "設計系統", "色票", "字體", "暗色模式", "玻璃卡片", "提示詞徽章", "Day hero 怎麼設計", "design tokens", "design system", "color system", "glass cards", "typography", "look and feel", "視覺一致性", or any moment when the user evaluates aesthetics rather than behaviour. This is the cross-cutting visual authority — every stage (SPA, interactions, corporate edition, ebook) reads tokens from here so the brand stays coherent across formats.
-
leifermendez Bundle Skill Frontend Design ScannerTrigger: scan design system, detect CSS architecture, analyze frontend tokens, detect Tailwind, BEM, Atomic Design. Scan projects for design system patterns, component trees, and branding tokens.
-
trycompai Bundle Better InterfaceUser-invoked, cross-discipline interface review that coordinates better-accessibility, better-layout, better-writing, better-typography, better-colors, and better-ui. Use when explicitly invoked for a holistic review of a screen, flow, feature, or product interface. Supports quick and full review modes. Triggers on better-interface, full interface review, holistic UI audit, cross-discipline design review, review the whole interface.
-
crawlio-app Skill Design SystemUse this skill when the user asks to "extract design tokens", "clone the look", "get the color palette", or "rebuild the UI" of a live web page. Produces a design-tokens JSON of colors, typography, spacing, and breakpoints from computed styles.
Audited -
esp1ngard4 Bundle Content Post WriterInterview-led writer that turns notes into finished content without generic AI voice. Use when the user wants to (1) turn notes or drafts into a clean blog post, LinkedIn post, video storyboard, deck skeleton or poster copy, (2) interview themselves into a strong angle, (3) rewrite a draft to be plainer and more specific, (4) cut fluff and remove templated phrases, or (5) refine a draft over multiple rounds until final. Resolves the scope, plan and any due commitment before proposing an angle, and credits that commitment when the piece is locked. Saves to content-system/posts/YYYY-MM-DD-slug/ as a bundle — one backbone.md plus one file per artifact.
-
expert-vision-software Bundle Aurelia Component LibraryAssemble a styled, variable-driven component library on Aurelia v2 + Tailwind — either deploy the canonical structure into a new app or extract existing components into a shared UI kit. Covers the design-token layer (CSS custom properties on the root element plus the Tailwind @theme bridge), the shared/components/ui/ library layout with the ui- element prefix, component anatomy (bindable variants, <au-slot> projection in Light DOM, .style property binding), the greenfield deploy procedure, and the migrate-existing procedure. Leading word — assemble.
-
schalkneethling Bundle CSS TokensProvides foundational CSS design tokens (custom properties) for typography, spacing, colors, borders, z-index, and transitions. Use when setting up a base token system for a web project.
-
stvlynn Bundle Pv ToolOperate the bundled PV Tool kinetic typography web app for lyric videos, promotional videos, and motion-graphics text overlays. Use this whenever the user mentions PV Tool, wants to run or preview the app locally, build it for distribution, experiment with PV templates and effects, or work with lyric text, media backgrounds, audio-reactive overlays, or LRC input inside PV Tool.
-
stvlynn Bundle Atlassian DesignUse this skill whenever the user mentions Atlassian Design System, Atlaskit, Jira-style UI, Confluence-style UI, ADS components, design tokens, xcss, @atlaskit/css, primitives, navigation system, or wants to build/refactor React interfaces to match Atlassian patterns. This skill helps choose the right ADS component, combine multiple ADS patterns, and implement code grounded in the mirrored documentation under references/docs.
-
socreative Skill Vignelli Canon Design SystemLoad when designing or critiquing any visual artifact that should read as disciplined, timeless, Swiss-modernist, or "Vignelli-style" — brand/identity systems, design systems and style guides, editorial/book/poster layouts, and especially transit/wayfinding signage and route diagrams. Also load for the corpus→skill→artifact "Tufte pattern" sizzle move, for any code→image→reality pipeline where rendered TYPE must stay true to a grotesque (avoid the Calibri/Noto fallback trap), or whenever a brief asks for grid-driven, Helvetica-led, primary-color, intellectually-elegant design.
-
strongeron Bundle Sb FigmaThe Figma↔Storybook bridge, both directions, via the native Figma MCP. design→code: map foundation tokens (color/spacing/type) from Figma variables with design↔code parity + drift, and deliver approved Figma components (extract → build → embed), authoring stories via sb-stories' rules. code→design: build Code Connect mappings from components + stories + token parity + usage so Figma Dev Mode shows the real code. Use for 'sync my Figma tokens', 'map Figma variables to my design system', 'deliver this approved Figma design', 'check design↔code token parity', 'connect my components to Figma / code connect'. NOT for prototyping/iterating an undecided design (that's sb-explore).
-
wang-cankun Bundle Art Poster MondoResearch, art-direct, create, and critique original alternate movie, television, game, and pop-culture posters using the curatorial and screen-print production principles associated with Mondo: deep source knowledge, a fresh conceptual hook, artist-to-property fit, integrated typography, collectible-object craft, variants, and rigorous review. Use when a user mentions Mondo, Mondo式/Mondo风格海报, alternative movie posters, collectible screenprints, licensed pop-culture key art, or wants a poster brief, concept routes, generation prompt, critique, or print plan in this tradition.
-
aaronvanston Bundle Creating PresentationsCreate bold, minimal slide decks and investor pitch decks. Covers the full presentation workflow including narrative structure, slide copywriting, visual design (typography, layouts, section colors), speaker notes, and async-readable pitch decks. Supports dark and light themes. Use when asked to "create a presentation", "outline a deck", "write slides about...", "design a talk on...", "build a pitch deck", "investor presentation", "help me with my talk", "draft slide content", "write speaker notes", or any task involving planning, structuring, writing, designing, or preparing a slide deck for live presenting or standalone distribution.
-
yuchangxu1989-openclaw Bundle Claw DesignAI 设计引擎——一句话生成 PPT、图表、架构图、海报、视频剪辑、落地页、原型、PDF 等 10+ 种设计产物。Claude Design 的免费开源平替。 内置 ChartSkill(饼图/柱状图/折线图,纯 SVG,自然语言输入自动解析)、VideoEditorSkill(FFmpeg 本地剪辑)、SlidesSkill(36 主题 PPT)、PosterSkill、ArchDiagramSkill 等。 零图片 API 依赖,纯 HTML/CSS/SVG + FFmpeg 渲染,成本稳定,结果可控。 触发词:"做个 PPT"、"生成图表"、"画个饼图"、"做个架构图"、"剪个视频"、"做个海报"、"生成落地页"、"做个原型"、"generate a presentation"、"make a chart"、"create a poster"。
-
yuchangxu1989-openclaw Bundle Claw Design Poster海报与宣传图生成。做海报、宣传图、poster、banner、活动海报、促销图、社交媒体图、封面图、event poster、promotional image、social media graphic。输入主题描述,输出高质量 HTML 海报。
-
basisti Bundle Eks UpgradeUpgrade de versão do Kubernetes num cluster EKS — control plane, nodegroups gerenciados, addons da AWS e os componentes que ficam fora do addon manager. Use quando alguém disser "atualizar o cluster", "subir o EKS para a 1.x", "upgrade do EKS", "qual versão do addon é compatível", "os nodes continuam na versão antiga", "o drain travou", "vou trocar o node group", "registrar o que foi atualizado", "relatório do upgrade"; ao planejar janela de manutenção de cluster; ou quando DNS/CoreDNS quebra logo depois de um upgrade. Precisa de `$EKS_KUBECTL_CONTEXT` e `$CLUSTER_NAME`, que vêm do prompt, do `AGENTS.md`/`CLAUDE.md` do repositório ou do ambiente — nunca adivinhados. Prefira esta à `basis-k8s-deploy` quando o assunto for ciclo de vida do cluster e não deploy de aplicação, porque o sintoma engana: pod que não sobe depois do upgrade parece problema de manifesto e é de node, de addon ou de AZ.
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 angora-component, uxspec, tokens. 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.