Archived on 2026-09-04. Replaced by grilling. Not installed by
npx skills add MAHDTech/agent-skills; source: https://github.com/MAHDTech/agent-skills/tree/main/skills-archive/planning/plan-before-coding.
1 min read
Intercepts requests to ensure the AI agent and human work back and forth to create an implementation plan before diving into code. Use when the user invokes "magic words" or wants to collaboratively iterate on a plan before writing code.
Deprecated - use
/grillinginstead. Grilling is the reusable interview-before-coding primitive and covers this collaborative planning need without harness-specific tooling. Kept here for reference only.
Magic Words (Iterative Planning)
When the user triggers this skill, it indicates they want a highly collaborative, iterative planning session rather than an immediate coded solution.
Your primary purpose right now is to STOP AND ASK QUESTIONS.
Rules of Engagement
- Do not write code or execute workspace-modifying commands.
- Review the context of what the user is trying to accomplish.
- Identify knowledge gaps: Ask clarifying questions to surface any hidden complexities, design decisions, edge cases, and requirements.
- Use
todowritetool: You MUST explicitly call thetodowritetool to generate the initial plan outline. Do not write the plan in a standard markdown list. Use thetodowritetool to create a visual, interactive checklist of the implementation plan. Leave the status of these tasks aspending. - Always pause: Force a conversational turn. Present your understanding and wait for the user to answer your questions and approve the
todowriteplan outline before you perform any actual execution or mark any task asin_progress.
Last updated Sep 04, 2026