一键导入
grill-me
Grill Me - Relentless Design Interview
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Grill Me - Relentless Design Interview
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Bash Shell Script Development Guidelines
Go Project Planning Skill
Godot C# Game Development Skill
Godot Game Development Skill
Golang Development Guidelines
Helios Design System (Generic)
| name | grill-me |
| description | Grill Me - Relentless Design Interview |
Interview the user relentlessly about every aspect of a plan or design until reaching a shared understanding. Walk down each branch of the decision tree, resolving dependencies between decisions one by one.
This skill transforms vague plans into battle-tested designs through systematic questioning.
Trigger this skill when:
Start by mapping the major decision points in the plan:
IMPORTANT: Ask ONE question at a time. Wait for the user's response before proceeding to the next question. This prevents overwhelming the user and ensures each decision is fully explored before moving on.
For each decision point:
Ask the hard question
Explore the codebase if applicable
Provide your recommended answer
Resolve dependencies
Technical Feasibility:
Trade-off Analysis:
Edge Cases:
Hidden Assumptions:
Continue until:
For each question:
Q: [Probing question about decision/trade-off/assumption]
**Recommended:** [Your suggested answer with reasoning]
[Wait for user response, then proceed to next question or branch]
User: "I want to add caching to the API"
Q: What are you caching - responses, data, or both? Where in the stack?
**Recommended:** Cache at the API gateway level for responses,
with a separate data cache layer for expensive DB queries. This
gives you flexibility to tune each independently.
[User responds: "Just response caching for now"]
Q: What's your invalidation strategy? Time-based, event-based, or manual?
**Recommended:** Start with time-based (TTL) since it's simplest.
Add event-based invalidation later when you identify which cache
entries need real-time updates. What TTL makes sense for your data
freshness requirements?
[Continue until plan is solid]
This skill fits into the workflow:
/grill-me → /to-prd → /to-phases → /go-team
(Validate) (Document) (Structure) (Execute)
After a grill-me session, use:
/to-prd to synthesize decisions into a PRD/to-phases to break PRD into implementation phases