plan-creator

Create architectural plans for new features in existing codebases.

3|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/Dethon/ai-dev-flow --skill plan-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-creator
Source: https://github.com/Dethon/ai-dev-flow/tree/main/skills/plan-creator
Command: npx skills add https://github.com/Dethon/ai-dev-flow --skill plan-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill creates comprehensive architectural plans for new features in existing codebases, enabling teams to move from ideas to concrete design artifacts.

Core Features & Use Cases

  • Design-to-plan workflow: Convert feature descriptions or design documents into structured implementation plans.
  • Flexible inputs: Accepts a natural language description or a design file path and adapts to loop or swarm execution models.
  • Use Case: When starting brownfield work, generate end-to-end plans that indicate modules, components, and interfaces before coding begins.

Quick Start

Use the plan-creator with a feature description or a design file path. Examples:

  • /plan-creator Add OAuth2 authentication with Google login
  • /plan-creator docs/designs/2025-01-15-oauth-design.md

Frequently Asked Questions about plan-creator

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

FAQPage Schema
How do I generate an architectural plan for a new feature in an existing codebase?

You can generate an architectural plan for a new feature by providing a natural language description or a design file path. The system creates a structured implementation plan under docs/plans and commits it directly to git.

What is a design-to-plan workflow for brownfield development?

A design-to-plan workflow converts feature descriptions or design documents into structured implementation plans. It identifies the modules, components, and interfaces needed before any coding begins in an existing codebase.

Can I use a markdown design file as input for feature planning?

Yes, you can use a markdown design file as input for feature planning by providing its file path. The system processes the design document and transforms it into a structured architectural plan saved under docs/plans.

Does the plan creation process support automated git commits?

Yes, the plan creation process supports automated git commits. After generating the architectural design document under the docs/plans directory, the workflow automatically executes a git commit step to save the changes.

What is the best way to structure end-to-end implementation plans before coding begins?

The best way to structure end-to-end implementation plans is to define modules, components, and interfaces before coding begins. This approach uses a loop or swarm executor to process inputs and output plans to docs/plans.

When do I need to create a design doc for new codebase features?

You need to create a design doc for new codebase features when starting brownfield work and need to define modules and interfaces before coding. It helps generate end-to-end plans from ideas to concrete design artifacts.