plan

Create a detailed implementation plan with steps, verification criteria, risks, and open questions.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/yoshihiko555/ai-orchestra --skill plan-yoshihiko555
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/yoshihiko555/ai-orchestra/tree/main/skills/plan
Command: npx skills add https://github.com/yoshihiko555/ai-orchestra --skill plan-yoshihiko555

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill creates a detailed, actionable implementation plan for a feature or task.

Core Features & Use Cases

  • Requirements Analysis: Clarify purpose, scope, and constraints.
  • Current State Investigation: Review existing code, dependencies, and risks.
  • Break Down Implementation Steps: Break tasks into small, testable steps with dependencies.
  • Output Format: Produce a structured plan with steps, verification criteria, risks, and open questions.

Quick Start

Use the plan skill to generate an implementation plan for a feature or task.

Frequently Asked Questions about plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an actionable implementation plan for a software feature?

To create an actionable implementation plan, you need to break down feature requirements into small, testable steps. This process involves analyzing constraints, investigating the current codebase state, and structuring the output with specific execution steps, verification criteria, and identified risks.

What is task breakdown in software development planning?

Task breakdown in software development planning is the process of decomposing a feature into small, testable execution steps. It ensures traceability by mapping out dependencies, clarifying scope, and defining verification criteria for each step of the implementation roadmap.

How do I analyze requirements and risks before starting an implementation roadmap?

Analyzing requirements and risks involves clarifying the project purpose, scope, and constraints, followed by investigating existing code and dependencies. This current state investigation identifies potential risks and open questions before structuring the stepwise execution plan.

Can I use this planning approach for product initiatives outside of pure code changes?

Yes, you can apply this planning approach to product initiatives because it focuses on requirements analysis and stepwise execution. It guides task breakdown and ensures traceability for any initiative by producing structured steps, verification criteria, and risk awareness.

What is the best way to structure a feature implementation plan for traceability?

The best way to structure a feature implementation plan for traceability is to enforce a standardized output format. This format must include detailed implementation steps, dependency mapping, verification criteria, identified risks, and open questions to ensure full execution tracking.

When should I not use a stepwise execution plan for task breakdown?

You should avoid using a stepwise execution plan when a task requires open-ended exploration without clear constraints or verification criteria. If the current state investigation cannot identify specific dependencies or actionable steps, a rigid implementation roadmap will not improve traceability.