con un clic
design-grill
用于把尚未清晰的想法、新需求、产品/交互/技术方案、实现计划等收敛成可执行设计。适用于从零到一或尚未定型的讨论、需求澄清、方案取舍和设计记录草拟等
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
用于把尚未清晰的想法、新需求、产品/交互/技术方案、实现计划等收敛成可执行设计。适用于从零到一或尚未定型的讨论、需求澄清、方案取舍和设计记录草拟等
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
创建具有鲜明风格和生产级品质的前端界面。用户要求构建 Web 组件、页面或应用时使用本 skill。生成有创意、打磨充分、贴合场景的代码。
使用 TDD 和通用工程规范创建、修改、重构或评审代码。用户要求实现功能、修复 bug、补测试、重构代码、评审改动,或希望在前端、后端、脚本、工具和应用开发中遵循测试优先与工程质量标准时使用本 skill。
当用户想进行系统设计模拟面试、系统设计题目练习时使用。
基于近期公开网络来源创建英文付费金融媒体风格的全球市场简报。需要调研当前市场新闻、宏观催化、行业主题和热点,并识别分析相关全球股票、ETF、基金、商品、加密资产或其他市场工具,形成带引用的精炼 Markdown 编辑观察清单时使用。除非用户明确要求其他语言,默认输出英文。
审查已有软件项目、已有仓库或已有实现的当前设计。用户要求基于现有代码或文档审查架构形态、模块边界、依赖方向、数据流、状态流、业务工作流、系统边界、设计债、遗留系统现状,或按传入目标找设计问题时使用。调用时应根据用户已经给出的审查目标直接确定范围并完成审查。
帮助用户发现并安装 agent skills。用户询问“如何做 X”“找一个做 X 的 skill”“有没有能做某事的 skill”,或表达想扩展能力时使用本 skill。
| name | design-grill |
| description | 用于把尚未清晰的想法、新需求、产品/交互/技术方案、实现计划等收敛成可执行设计。适用于从零到一或尚未定型的讨论、需求澄清、方案取舍和设计记录草拟等 |
把模糊请求推进成清晰、可执行、可记录的设计决策。默认先理解上下文并提出候选方案,再只询问会实质改变方向的问题。
Design Grill 把计划视为一棵决策树,而不是一份扁平的问题清单。
confirmed(已确认)rejected(已否决,含理由)deferred(明确延期,含延期到什么时机)irrelevant(被更早的决策排除,含被哪个决策排除)提问前检查可用上下文:
复杂度不明时,先按 Medium 处理,并在用户回答后调整。当规模与"一轮一个节点"冲突时,偏向后者——宁可多轮,也不要一次抛出一批让人眼花的问题。
为 Medium 及以上设计构建轻量决策树:
Proposed decision tree:
- Root decision: <最基础、会改变一切下游的取舍>
Status: open / confirmed / rejected / deferred / irrelevant
Recommended answer: ...
Why it matters: ...
Child decisions unlocked if confirmed:
- <子决策 1>
- <子决策 2>
- Cross-cutting decision: <与根决策无关、横切的取舍>
- Deferred decision: <可等到实现细节需要时再定的>
构建时:
按依赖顺序逐节点推进。默认行为:
每个决策节点的问题应包含:
有帮助时使用回答代码,例如 1A, 2C, 3B,方便用户快速回复。
问题模板:
1. **决策节点主题**
Context: We need to decide this because...
Impact: Your answer determines...
Options:
A. Option one - best when...
B. Option two - best when...
C. Option three - best when...
D. 自定义输入 - 如果以上都不合适,可以混合想法或提出自己的方案
Recommendation: B, because...
用户回答后,识别:
confirmed)。irrelevant 并注明被哪个决策排除)。deferred 并注明延期时机)。每轮结束后回写决策树状态,不要让任何分支停留在"差不多清楚了"。
中型、大型、多轮或高风险讨论中,定期维护状态:
Current decision tree state:
- Confirmed:
- <决策节点>: <结论>
- Rejected:
- <决策节点>: <被否决,因为...>
- Deferred:
- <决策节点>: <延期到...>
- Irrelevant:
- <决策节点>: <被 <某决策> 排除>
- Open:
- <决策节点>: <待定,推荐答案...>
- Current node: <当前正在收敛的节点>
- Recommended next step: <下一个要展开的节点>
小型讨论可以只给简短总结。
停止提问的判据不是"剩余未知不会显著改变设计",而是:
只有在以下情况才写或更新设计记录:
docs/designs/YYYY-MM-DD--topic.md设计记录必须区分: