plan-generator

Generates step-by-step plans with mapped tasks and acceptance criteria from inputted definitions.

2|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/onejaejae/skills --skill plan-generator-onejaejae
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-generator
Source: https://github.com/onejaejae/skills/tree/main/plugins/ai-registry/common/workflow-bundle/skills/plan-generator
Command: npx skills add https://github.com/onejaejae/skills --skill plan-generator-onejaejae

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of detailed implementation plans, breaking down tasks into manageable, commit-sized steps based on provided task definitions.

Core Features & Use Cases

  • Automated Step Decomposition: Breaks down complex tasks into sequential, actionable steps.
  • Commit-Level Planning: Ensures each step is a single, verifiable commit.
  • Acceptance Criteria Mapping: Links each step to specific acceptance criteria.
  • Use Case: After defining a new feature's requirements in a Task Definition, use this Skill to generate a clear, step-by-step plan for developers to follow, ensuring all requirements are addressed.

Quick Start

Generate an implementation plan for the task definition provided in the context.

Frequently Asked Questions about plan-generator

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

FAQPage Schema
How do I generate an implementation plan from a task definition?

An implementation plan breaks down complex software development tasks into sequential, commit-sized steps, mapping each step to specific acceptance criteria to ensure all requirements are addressed.

What is task decomposition in software development planning?

Task decomposition is the process of analyzing a task definition and breaking it down into manageable, sequential, and actionable implementation steps for developers to follow.

How do I map acceptance criteria to implementation steps?

You can map acceptance criteria by parsing a task definition and linking each sequential, commit-sized implementation step to specific requirements to verify the work.

Does implementation planning work with existing code and dependencies?

Yes, implementation planning analyzes existing code and dependencies to ensure a logical and efficient sequence of implementation actions for your software development tasks.

What is the best way to break down software features into commit-sized steps?

The best way to break down features is to automate step decomposition from a task definition, ensuring each sequential implementation step is a single, verifiable commit mapped to acceptance criteria.

When do I need to generate an implementation plan for software development?

You need to generate an implementation plan after defining a new feature's requirements in a task definition, ensuring developers have a clear, step-by-step sequence to follow.