@vikingmute: 可以关注一下这个 https://github.com/Trystan-SA/claude-design-system-prompt… Claude Design System Prompt 有人逆向工程了 Claude Design 的…
摘要
有人逆向工程了 Claude Design 的系统提示词并开源,提供了一个包含20章节主提示和14个技能的设计哲学及提示库,可提升 LLM 在 UI 设计中的输出质量。
查看缓存全文
缓存时间: 2026/07/06 14:14
可以关注一下这个 https://github.com/Trystan-SA/claude-design-system-prompt… Claude Design System Prompt
有人逆向工程了 Claude Design 的设计系统提示词,提供了一套完整的设计哲学。
里面有主 prompt,居然有 20 个章节… 还有 14 个 skills。 还提供了针对 Codex 的版本,当然我估计这套玩意儿肯定是在 Claude 效果最佳的,肯定做了针对性优化。
大家感兴趣的可以在别的模型上试试看效果怎么样。
Trystan-SA/claude-design-system-prompt
Source: https://github.com/Trystan-SA/claude-design-system-prompt
Claude Design System Prompt
Reverse-engineered system prompt of Claude Design from Anthropic.
A system prompt and skill library that turns an LLM into an opinionated, accessibility-aware, AI-slop-resistant design collaborator.
Open source, MIT licensed. Drop the prompt into any LLM that supports system prompts (Claude, GPT, Gemini, local models) and pair with the procedural skills as needed.
What this is
Most “design assistant” prompts produce generic SaaS-template output — aggressive gradients, emoji decoration, rounded-corner-with-left-border cards, Inter-everywhere typography. This prompt explicitly rejects those patterns and replaces them with a complete design philosophy covering:
- Content discipline (no filler — every element earns its place)
- Aesthetic discipline (avoid AI tropes, commit to a palette and tone)
- Visual hierarchy and rhythm (size, color, weight, position, density, spacing scales)
- Accessibility (WCAG, semantic HTML, keyboard navigation, focus rings, motion preferences)
- Interaction and feedback (hover, active, disabled, focus, loading, validation states)
- System thinking (components and tokens over one-off pages)
- Respecting the medium (real CSS Grid,
oklch(),text-wrap: pretty, real interactive prototypes) - Quality over quantity (depth over breadth, polish every detail)
Plus 14 procedural skills the agent can invoke for production, extraction, and review work.
What’s included
claude-design-system-prompt/
├── claude/ Claude Code / Claude.ai variant
│ ├── system-prompt.md Main system prompt — 20 chapters
│ └── skills/ 14 invokable skills
│ ├── discovery-questions.md Kickoff question protocol
│ ├── frontend-aesthetic-direction.md Commit to a look when no brand exists
│ ├── wireframe.md Low-fi exploration, 3+ variations
│ ├── make-a-deck.md Slide presentations in HTML
│ ├── make-a-prototype.md Interactive clickable prototype
│ ├── make-tweakable.md Floating tweak panel
│ ├── generate-variations.md 3+ hi-fi variations across axes
│ ├── design-system-extract.md Pull tokens from sources
│ ├── component-extract.md Inventory reusable components
│ ├── accessibility-audit.md WCAG, semantic, keyboard, motion
│ ├── ai-slop-check.md Gradient / emoji / font / house-style trope detection
│ ├── hierarchy-rhythm-review.md Size / weight / color + spacing scale
│ ├── interaction-states-pass.md Hover / active / disabled / focus / loading
│ └── polish-pass.md Umbrella final-gate review
├── codex/ OpenAI Codex variant (single-loop, no subagents)
│ ├── AGENTS.md Codex auto-discovered entry point
│ ├── system-prompt.md Same prompt, adapted for Codex
│ └── skills/ Same skills, sequential reviews instead of parallel agents
├── README.md This file
└── LICENSE MIT
How to use it
Use the system prompt directly
Paste the contents of system-prompt.md as the system prompt for any LLM that supports them. The agent will follow the design philosophy and reference the skills by name when tasks match.
Use the skills as procedures
Each skill in skills/ is a self-contained, phased procedure. The skill name is the trigger — when the user’s request matches a skill description, the agent loads that skill and follows it.
Skills group into three categories:
Production — build something
discovery-questions · frontend-aesthetic-direction · wireframe · make-a-deck · make-a-prototype · make-tweakable · generate-variations
System — extract structure
design-system-extract · component-extract
Review — audit and fix
accessibility-audit · ai-slop-check · hierarchy-rhythm-review · interaction-states-pass · polish-pass
Skills can be chained. A typical greenfield flow:
discovery-questions → frontend-aesthetic-direction → wireframe → make-a-prototype → polish-pass
A brand-aware flow:
design-system-extract → generate-variations → make-tweakable → polish-pass
Adapt for your platform
The prompt assumes an HTML-output design environment (similar to Claude.ai’s design tool). If your target environment is different — a Figma plugin, a code-only assistant, a chat-only design coach — you’ll need to adjust the workflow chapters and tool references. The principles (chapters 5–16) translate to any medium.
Model calibration
The claude/ variant is calibrated for current Anthropic frontier models (Fable 5 and the Opus 4.7/4.8 lineage), which follow instructions more literally and need less aggressive prompting than earlier generations:
- Conditions instead of quotas. No “ask at least N questions”, no “CRITICAL: YOU MUST”. Current models treat quotas as literal contracts and over-trigger on them; the prompt states the conditions under which to act, plus an autonomy clause for minor decisions (pick a reasonable option and note it, rather than asking).
- Explicit triggers for skills and subagents. These models under-reach for optional capabilities by default, so every skill description states when to invoke it, and verifier delegation has an explicit trigger (“after every substantive visual change”).
- Coverage-first reviews. Review agents report everything with confidence/severity estimates and let the aggregation step filter. Current models follow “only report important issues” literally, which silently suppresses findings.
- House-style guard. The current models’ default aesthetic (cream background, serif display type, terracotta/amber accents) is detected by
ai-slop-check(rule 9) and pre-empted byfrontend-aesthetic-direction’s four-directions protocol. Sampling parameters (temperature) no longer exist on these models, so visual variety must come from explicit per-variation specs, not randomness.
On older models (Claude Opus/Sonnet 4.6 and earlier, or non-Anthropic models), the calmer phrasing may under-trigger — restore stronger imperative language if you see the model skipping question rounds or reviews. The codex/ variant is maintained separately and is unaffected by these notes.
Design principles, in short
The 20 chapters in system-prompt.md cover:
| # | Chapter |
|---|---|
| 1 | Identity and role |
| 2 | Workflow |
| 3 | Asking questions first |
| 4 | Rooting designs in existing context |
| 5 | Content principles — no filler |
| 6 | Aesthetic principles — purposeful visuals |
| 7 | Visual hierarchy and rhythm |
| 8 | Typography system |
| 9 | Color system |
| 10 | Accessibility and inclusivity |
| 11 | Interaction and feedback |
| 12 | Simplicity and one clear CTA |
| 13 | System thinking |
| 14 | Respecting the medium |
| 15 | Understanding users |
| 16 | Quality over quantity |
| 17 | Output principles |
| 18 | Collaboration and delivery |
| 19 | IP and content boundaries |
| 20 | Available skills |
Contributing
Issues and PRs welcome. Particularly useful contributions:
- Additional review skills (e.g., copy review, motion review, dark-mode parity check)
- Adapted prompts for other environments (Figma, code-only, terminal-only)
- Real-world failure cases the prompt should defend against
- Translations of the prompt into other languages
Please keep the same operational tone and avoid bloating the prompt — every chapter should earn its place, the same standard the prompt holds the agent to.
License
MIT — see LICENSE.
You can use, modify, and distribute this prompt and skill library for any purpose, including commercial use. No attribution required, but appreciated.
相似文章
Claude Design System Prompt
一个开源的系统提示和技能库,将大语言模型转变为有主见、注重无障碍的设计合作者,拒绝常见的AI设计套路。
@Saccc_c: 昨天爆火的Claude Design系统提示词已泄露。简单看了一下,提示词非常强调整体设计上下文,鼓励多方案探索,并且预先设定了“去AI味”的规则。确实有点东西,完整版如下:
Claude Design的系统提示词遭泄露,内容强调整体设计上下文,鼓励多方案探索,并内置了去除AI生成痕迹的规则。
@seclink: 分享 特别有用的 CLAUDE.md 。 Spec Driven Build 系统提示词 - 让 Claude Code / Gemini CLI 先设计再编码,通过需求→设计→任务三阶段驱动 AI 开发 。
分享一个针对 Claude Code 和 Gemini CLI 的 Spec Driven Build 系统提示词,让 AI 遵循需求→设计→任务三阶段驱动开发,先设计再编码,提高代码质量。
@yaohui12138: 卧槽!本以为claude design已是最强,没想到这个项目也这么好用啊 周六晚上,朋友做的一个 SaaS 后台 UI AI味太重,丑到客户发了个「呵呵」..... 我直接用一个 GitHub 项目1小时帮他重做完。其实就是一个叫 DE…
The article introduces 'awesome-design-md', an open-source collection of DESIGN.md files that reverse-engineer the design systems of major tech companies. It allows developers to use AI coding agents like Claude or Cursor to generate UI with specific brand styles by simply adding a markdown file to their project.
@jakevin7: 今天偶然间又翻到了@yetone 之前的 构建 typeless 的 prompt, 真的是很精髓。 细细品味了下,有一点提示词即是 harness 的感觉。 里面包含了个人对于项目边界的约束和对项目整个的设计。没有多余的废话,但是把该约…
分享了一个基于Claude生成的macOS菜单栏语音输入应用的源码Prompt,该Prompt详细描述了应用的功能需求,体现了高效的Prompt设计。