flow-plan

Generate a spec.md implementation plan for a Flow from codebase analysis.

15|4|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/cofin/flow --skill flow-plan-cofin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: flow-plan
Source: https://github.com/cofin/flow/tree/main/templates/codex/skills/flow-plan
Command: npx skills add https://github.com/cofin/flow --skill flow-plan-cofin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of a unified Specification and Implementation Plan (spec.md) for a single Flow, ensuring alignment with project patterns and codebase context.

Core Features & Use Cases

  • Automated Spec Generation: Creates a comprehensive spec.md including requirements and an implementation plan.
  • Codebase Analysis: Analyzes existing code to inform the planning process and identify relevant patterns.
  • Use Case: When starting a new feature, use this Skill to generate a detailed plan that includes code analysis, requirements, and phased implementation tasks, ensuring consistency with project standards.

Quick Start

Use the flow-plan skill to create a spec.md for a new feature.

Frequently Asked Questions about flow-plan

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

FAQPage Schema
How do I generate a specification and implementation plan for a new feature?▼

To generate a specification and implementation plan, use an AI assistant to analyze your codebase, identify relevant patterns, and interactively prompt you for clarification before creating a unified spec.md file.

What is automated spec generation for codebases?▼

Automated spec generation creates a comprehensive specification document by analyzing existing code, extracting project patterns, and interactively prompting the user to ensure the plan aligns with codebase context.

Can I use AI to analyze my codebase and create feature documentation?▼

Yes, you can use AI to analyze your codebase and create feature documentation by scanning existing code structures, identifying patterns, and generating a detailed spec.md file with requirements and implementation tasks.

How do I ensure my new feature plan aligns with existing project patterns?▼

To ensure your feature plan aligns with project patterns, use a planning tool that analyzes your codebase context and identifies existing structural conventions before generating the specification and implementation plan.

What's the best way to structure a spec.md file for software development?▼

The best way to structure a spec.md file is to combine requirements, codebase analysis, and phased implementation tasks into a unified document, ensuring consistency with project standards and technical context.

Does automated planning require manual input during the spec generation process?▼

Automated planning requires manual input during spec generation, as the AI assistant interactively prompts the user for clarification to accurately define requirements and align the implementation plan with project patterns.