Loading...
Loading...
Create detailed, execution-ready implementation plans for complex or high-risk changes without coding. Use when scope is large, requirements are mostly known, and work should be broken into validated phases before execution.
npx skill4agent add buiducnhat/agent-skills write-planexecute-plandocs/plans/YYMMDD-HHmm-<plan-slug>/docs/plans/YYMMDD-HHmm-<plan-slug>/SUMMARY.mddocs/plans/YYMMDD-HHmm-<plan-slug>/phase-01-<name>.mdphase-02-<name>.mddocs/plans/YYMMDD-HHmm-<plan-slug>/research/<topic>.mdscripts/get-time.shYYMMDD-HHmmYYYY-MM-DD HH:mm:ssdocs/project-pdr.mddocs/architecture.mddocs/codebase.mddocs/code-standard.mddocs/plans/YYMMDD-HHmm-<plan-slug>/SUMMARY.mdresearch/docs/plans/YYMMDD-HHmm-<plan-slug>/research/<topic>.mdSUMMARY.md# Implementation Plan: <Title>
> Created: YYYY-MM-DD HH:mm:ss
> Status: Draft
## Objective
- What is being built/changed and why.
## Scope
- In scope
- Out of scope
## Architecture & Approach
- Design decisions and rationale.
- Constraints and compatibility notes.
## Phases
- [ ] **Phase 1: <name>** — Goal: <goal>
- [ ] **Phase 2: <name>** — Goal: <goal>
## Key Changes
- Files/modules likely to change
- Data/API/schema impacts
## Verification Strategy
- Lint/typecheck/tests/build commands
- Manual checks if needed
## Dependencies
- New packages/tools (if any) with reason
## Risks & Mitigations
- Risk → mitigation
## Open Questions
- Items requiring user confirmationphase-XX-<name>.md# Phase XX: <Name>
## Objective
- Specific result for this phase.
## Preconditions
- What must already be true.
## Tasks
1. Context: files/components to inspect or modify
2. Implement: exact change steps
3. Verify: commands/checks to run
4. Confirm: expected outcome
## Verification
- Commands:
- <command 1>
- <command 2>
- Expected results:
- <result>
## Exit Criteria
- Clear checklist that determines completion.<relative_path_to_plan>/SUMMARY.md/clear/execute-plan <relative_path_to_plan>/SUMMARY.md