一键导入
think
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | think |
| description | You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior |
Turn ideas into fully formed designs through collaborative dialogue. Understand context, ask questions, propose approaches, present design, get approval.
Do NOT write any code, scaffold any project, or take any implementation action until you have presented a design and the user has approved it. This applies to EVERY project regardless of perceived simplicity.Every project goes through this process. A todo list, a single-function utility, a config change — all of them. "Simple" projects are where unexamined assumptions cause the most wasted work. The design can be short (a few sentences for truly simple projects), but you MUST present it and get approval.
You MUST create a task for each of these items and complete them in order:
create_plan tool with plan_type: "design" to store in the structure graph as a plan:// node. Include rationale, constraints, and decisions. Then approve_plan once the user confirms.create_plan with plan_type: "implementation")Understanding the idea:
Exploring approaches:
Presenting the design:
Documentation:
create_plan (brain-mcp tool) with plan_type: "design", a descriptive slug, and all design content (description, rationale, constraints, decisions) in the graphapprove_plan after user approval to transition it to active statusImplementation:
| Mistake | Fix |
|---|---|
| Asking 5 questions at once | One question per message, prefer multiple choice |
| Skipping context exploration | Always check files, docs, recent commits first |
| Presenting one approach | Always propose 2-3 with trade-offs |
| Design doc but no approval | Get explicit approval on each section |
| Starting code after design | Invoke writing-plans next, never code directly |
| Designing when user said exactly what they want | If user gave full spec, skip to writing-plans |