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.