grill-me
vinvcn/mattpocock-skills-zh-cn
Stress-test plans and designs through systematic questioning until shared understanding is reached.
What is grill-me?
Continuously interviews you around a plan or design to achieve shared understanding and resolve each branch of the decision tree. Use when you want to stress-test a plan, get grilled on your design, or explicitly ask to be grilled.
- Asks one question at a time to probe each aspect of your plan or design
- Explores the codebase to answer questions when possible
- Provides recommended answers for each question
- Follows decision tree branches systematically to resolve dependencies
- Continues until shared understanding is achieved
How to install grill-me
npx skills add https://github.com/vinvcn/mattpocock-skills-zh-cn --skill grill-meHow to use grill-me
- 1.Ask the skill to grill you on your plan or design, or mention 'grill me'
- 2.Answer each question honestly and completely
- 3.Wait for the skill to explore the codebase if needed
- 4.Review the recommended answers provided
- 5.Continue through each branch of the decision tree until shared understanding is reached
Use cases
- Stress-testing an architectural design before implementation
- Validating a project plan by exploring potential issues and edge cases
- Getting critical feedback on design decisions through structured questioning
- Identifying gaps and dependencies in a technical approach
- Preparing for design reviews by anticipating tough questions
- Architects and senior engineers designing systems
- Product managers planning features or projects
- Teams preparing for design reviews
- Developers wanting to validate their approach before coding
grill-me FAQ
The skill continues asking questions until shared understanding is achieved across all branches of your decision tree. The number depends on the complexity of your plan and the depth of exploration needed.
Yes, if a question can be answered by exploring the codebase, the skill will do so automatically to provide more informed feedback.
That's valuable information—it identifies a gap in your planning. The skill will help you think through the decision and provide a recommended answer.
No, you can use it whenever you want to stress-test any plan or design, not just formal reviews.
Full instructions (SKILL.md)
Source of truth, from vinvcn/mattpocock-skills-zh-cn.
name: grill-me description: 围绕 plan 或 design 持续 interview user,直到达成 shared understanding,并逐一解决 decision tree 的每个分支。Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
围绕这个计划的每个方面持续追问我,直到我们达成共同理解。沿着 design tree 的每个分支走下去,一次解决一个决策之间的依赖。每个问题都提供你的推荐答案。
一次只问一个问题。
如果某个问题可以通过探索 codebase 回答,就去探索 codebase。
Related skills
More from vinvcn/mattpocock-skills-zh-cn and the wider catalog.

grill-with-docs
Stress-test plans against your domain model and sharpen terminology while updating docs inline.

improve-codebase-architecture
Find architecture friction and propose deepening opportunities to improve testability and AI-navigability.

migrate-to-shoehorn
Replace unsafe `as` type assertions in tests with type-safe shoehorn alternatives.

obsidian-vault
在 Obsidian vault 中使用 wikilinks 和 index notes 搜索、创建并管理 notes。Use when user wants to find, create, or organize notes in Obsidian.

prototype
Build throwaway prototypes to validate designs and state models before committing to production code.

qa
交互式 QA session,用户以对话方式报告 bugs 或 issues,agent 创建 GitHub issues。后台探索 codebase 以获取 context 和 domain language。Use when user wants to report bugs, do QA, file issues conversationally, or mentions "QA session".