Generate detailed implementation plans for complex tasks. Creates comprehensive strategic plans in Markdown format with objectives, step-by-step implementation tasks using checkbox format, verification criteria, risk assessments, and alternative approaches. All plans MUST be validated using the included validation script. Use when users need thorough analysis and structured planning before implementation, when breaking down complex features into actionable steps, or when they explicitly ask for
The create-plan skill is designed to generate thorough implementation plans for complex tasks, providing structured guidance without performing any code modifications. It addresses the common challenge of planning and organizing multi-step projects by breaking down large objectives into actionable steps, assessing potential risks, and outlining alternative approaches. By generating plans in Markdown format with clear objectives, step-by-step tasks, verification criteria, and risk assessments, it ensures that teams have a concrete roadmap before starting implementation, reducing ambiguity and improving overall project efficiency.
The skill's main features include generating detailed strategic plans with checkboxes for each task, specifying measurable verification criteria, assessing risks and proposing mitigations, and suggesting alternative approaches for complex scenarios. All plans are required to be validated using the included validation script to ensure completeness and adherence to the defined structure. The skill emphasizes planning best practices, such as making reasonable assumptions for ambiguous requirements, leveraging codebase patterns, and balancing thoroughness with actionable steps. It strictly avoids creating or modifying code, focusing entirely on strategic guidance and structured documentation.
Typical use cases include generating pre-implementation plans for complex features, providing roadmaps for large-scale project initiatives, and preparing risk assessments and alternative strategies for technical decisions. Target users include software engineers, project managers, and technical leads who require detailed planning before implementation. It is particularly valuable when breaking down challenging tasks, analyzing architectural decisions, or providing structured guidance for teams that need clear, executable steps without diving into code execution.
Use this skill when you need a detailed plan, roadmap, or implementation strategy for a complex task, especially before writing or modifying any code.
No, this skill is planning-only and does not make any code changes, run tests, or modify files. It generates strategic plans in natural language.
All plans are generated in Markdown format, with step-by-step implementation tasks using checkbox format, verification criteria, risk assessments, and alternative approaches.
Each plan must be validated using the included validation script located at `./.forge/skills/create-plan/validate-plan.sh`. Any errors or warnings should be addressed and re-validated until the plan passes.
The skill is intended for software engineers, project managers, and technical leads who need structured guidance and actionable plans for complex tasks before implementation.
Quick Setup:
.claude/skills/Repository
Microck/ordinary-claude-skills