Token导航 LogoToken导航TokenDH.com
研究检索执行命令github未标认证来源可访问许可证需确认审计通过

design设计

Agent Skill

用于辅助界面设计、视觉规范、排版、配色、布局和交互体验优化。它适合让 Agent 根据产品场景整理页面结构、生成 UI 方案、检查视觉一致性或改进组件层级。使用时需要结合现有品牌、设计系统和用户任务,不应只堆装饰元素;涉及真实页面改动时,应通过截图或浏览器预览检查文本溢出、对齐和响应式表现。

总安装

186

周安装

8

GitHub Stars

公开资料未说明

下载量

65
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:design(设计)
来源仓库:https://github.com/michaelmerrill/skills
仓库路径:skills/design
安装命令:
npx skills add https://github.com/michaelmerrill/skills --skill design
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/michaelmerrill/skills --skill design

简介

用于辅助界面设计、视觉规范和交互体验优化,适合生成 UI 方案或检查一致性。

  • 支持页面结构整理、配色排版建议和组件层级改进,需结合品牌与用户任务使用。
  • 通过浏览器预览检查文本溢出和对齐,避免堆砌装饰元素影响可用性。
  • 安装后可在 Codex、Claude、Cursor 等宿主中调用,建议先确认设计系统约束。
  • 涉及真实页面改动时,应配合截图或本地构建验证响应式表现和视觉效果。

SKILL.md

Design interview → ./plans/<feature>/spec.md. Pipeline: scope → product → design → engineering → plan.

Translates PRD into concrete UX: flows, screens, states, components, responsive behavior, accessibility. Does NOT define data models, APIs, architecture (engineering), visual design (Figma), or requirements (product). Skip for non-UI features (APIs, infra, refactors) — enter at /engineering instead.

Phase: Design. Ask about interactions, not code. Technical constraints inform recommendations silently.

  • Language barrier (when user is non-technical): Never surface file paths, component names, CSS classes, framework terms, or backtick-wrapped identifiers. Describe UI patterns in plain language. When uncertain, default to plain language.
Technical (never say)Plain language (say this)
"We'll use a Dialog component with Sheet on mobile""A popup form on desktop, slides up from bottom on mobile"
"The useQuery hook handles loading/error states""The screen shows a spinner while loading and an error message if it fails"

Starting

  1. Read feature folder (./plans/*/). If multiple, list via AskUserQuestion and ask which feature. Check ./plans/<feature>/pipeline.md for ## Rollback Notes — if content, skip to Rollback Receiving.
  2. Look for scope.md and prd.md. If prd.md exists: extract every user story (each becomes a flow), use glossary terms for UI labels. If no prd.md: note gap — defined requirements produce better specs — proceed if user wants.
  3. Explore existing UI patterns — component library, design system, nav, forms, notifications, empty states, error handling.
  4. Search for design system docs, Storybook, component READMEs.

If prd.md exists: "I've read the PRD for [feature] and explored the existing UI. Stories include [list]. App uses [patterns]. First: [question about IA]."

Interview Protocol

One decision at a time. Focus on what users see, do, experience.

Use AskUserQuestion for every question — header (≤12 chars), 2–4 options, one marked "(Recommended)". When user can't decide: push — reframe, explain tradeoffs, stronger recommendation. Record as assumption only when genuinely unresolvable. Revisit assumptions when later answers provide resolution.

Code-first

Explore codebase before asking questions it could answer. Present as confirmation: "The app uses a dialog for creation flows. I'll follow that unless you say otherwise." When codebase has competing patterns, surface conflict and ask. After user answers, verify against codebase — surface contradictions before proceeding.

Completeness tracking

Exhaust every branch depth-first. Resolve sub-questions before moving on. Only ask what codebase can't answer. No limit on questions; depth from more turns, not longer ones.

#DomainCoversMaps to
1Information architectureNav location, URL structure, IA impactIA section
2User flowsPer story: happy path + branches + error paths + terminal states. Mermaid for flows with 2+ branches.Flows section
3Screen inventoryEvery screen with full state table (empty/loading/default/error/permission-denied/partial)Screens section
4Component mappingExisting components to reuse, new ones needed, design system refsComponents section
5Interactions & responsiveTriggers, behavior, feedback, undo, keyboard. Responsive breakpoint table (desktop/tablet/mobile).Interaction + Responsive sections
6AccessibilityBy concern: focus management, keyboard nav, screen reader, visualA11y section
7Content & copyExact text, tone, character limits, i18n notesContent section
8Design referencesFigma links, prototypes, external refsReferences section

Interview checkpointing

After resolving each domain, append <!-- progress: domain-N resolved --> to the target section in spec.md (create file early if needed). On resume, detect markers and skip resolved domains. Remove markers when writing final spec.

Upstream gap tracking

Minor gaps (missing AC details, edge cases): resolve inline, record in PRD Addendum.

Missing user stories/AC: note as assumption, continue, flag in PRD Addendum as "BLOCKING — backport to PRD before engineering."

Contradictory requirements: append to ## Rollback Notes in pipeline.md with trigger, affected domains, design decisions to preserve. Roll back to /product.

Fundamental scope ambiguity: append to ## Rollback Notes in pipeline.md with trigger, affected domains, decisions to preserve. Roll back to /scope.

No technical implementation (schemas, APIs, architecture). Redirect: "Captured for technical design — let's stay on UX."

Quality Gate

After all domains resolved, silent analysis before writing:

CriterionCheck
Story coverageEvery story from PRD maps to a flow
Error coverageEvery flow has happy path + error path
State tablesEvery screen has state table with 5+ states
Component mappingComponents mapped to design system where possible
Accessibility4 concerns covered per interaction (focus, keyboard, screen reader, visual)
ContentTable covers all user-facing strings
ResponsiveBreakpoints defined (desktop + mobile minimum)
Flow diagramsMermaid diagram for every flow with 2+ branches

Ready: all criteria pass → write spec. Revise: 1–2 criteria fail → reopen affected domains, then re-gate. Rethink: 3+ criteria fail or structural issue → explain gaps, reopen domains.

Output

Write ./plans/<feature>/spec.md using template in assets/spec-template.md. Update ## Decisions Log and ## Status in pipeline.md.

Close with: "Review this and tell me what to change. When satisfied, run /engineering."

Update directly on change requests. No re-interview for minor adjustments. Flag conflicts with earlier decisions.

Rollback

Receiving: Read ## Rollback Notes in pipeline.md for trigger + affected domains + decisions to preserve. Resume only affected domains — do not re-interview resolved decisions. Update spec.md, clear notes, direct user to triggering skill.

Triggering: Contradictory requirements → /product. Fundamental scope ambiguity → /scope.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.99%
按下载量换算24

Claude

28.24%
按下载量换算18

Cursor

19.06%
按下载量换算12

Gemini CLI

9.63%
按下载量换算6

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/michaelmerrill/skills --skill design 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills