Agent skill
plan-writing
Transform research findings into actionable implementation plans with stakes-based rigor, test-first strategy, and granular task decomposition.
Install this agent skill to your Project
npx add-skill https://github.com/a5c-ai/babysitter/tree/main/library/methodologies/rpikit/skills/plan-writing
SKILL.md
Plan Writing
Overview
Convert research findings into actionable implementation plans. Scales planning rigor to stakes level. Every code-changing task specifies tests before implementation.
When to Use
- After research phase identifies what needs to change
- Before implementing any medium or high stakes changes
- When requirements are clear and codebase is understood
Process
- Load research - Find
*-<topic>-research.mdindocs/plans/ - Classify stakes - Low (isolated, reversible), Medium (multiple files), High (architectural)
- Define success criteria - Functional, non-functional, and acceptance criteria
- Decompose tasks - Granular steps with file paths, line references, verification methods
- Plan tests - Test specification as first sub-step per task (test-first)
- Assess risks - Breaking changes, performance, security, dependencies, rollback strategy
- Write plan document -
docs/plans/YYYY-MM-DD-<topic>-plan.md - Approval gate - Human approves, requests changes, or returns to research
Anti-Patterns to Avoid
- Vague task descriptions without specific file references
- Missing verification criteria for any step
- Combining test writing and implementation into single steps
- Planning rigor mismatched to stakes level
- Proceeding without explicit user approval
Tool Use
Invoke via babysitter process: methodologies/rpikit/rpikit-plan
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
gsd-tools
Central utility skill for GSD operations. Provides config parsing, slug generation, timestamps, path operations, and orchestrates calls to other specialized skills. Acts as the unified entry point that the original gsd-tools.cjs provided via its lib/ modules (commands, config, core, init).
model-profile-resolution
Resolve model profile (quality/balanced/budget) at orchestration start and map agents to specific models. Enables cost/quality tradeoffs by selecting appropriate AI models for each agent role.
verification-suite
Plan structure validation, phase completeness checks, reference integrity verification, and artifact existence confirmation. Provides the structured verification layer ensuring GSD artifacts are well-formed and complete.
state-management
STATE.md reading, writing, and field-level updates. Provides cross-session state persistence via .planning/STATE.md with structured fields for current task, completed phases, blockers, decisions, and quick tasks.
git-integration
Git commit patterns, formats, and conventions for GSD methodology. Provides atomic commits per task, structured commit messages, planning file commits, branch management, and milestone tag operations.
frontmatter-parsing
YAML frontmatter parsing and manipulation for .planning/ documents. Provides read, write, update, query, and validation operations on frontmatter blocks in GSD markdown artifacts.
Didn't find tool you were looking for?