plan-flow

Structured AI-assisted development workflows - discovery, planning, execution, code reviews, and testing

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "plan-flow" with this command: npx skills add brunoscardoso/plan-flow

Plan-Flow: Structured AI-Assisted Development

A comprehensive skill set for AI-assisted software development with structured workflows and persistent project memory.

Available Commands

CommandDescription
/setupAnalyze project and generate pattern files
/discoveryCreate discovery document for requirements gathering
/create-planCreate implementation plan with phases and complexity scores
/execute-planExecute plan phases with verification
/create-contractCreate integration contract from API docs
/review-codeReview local uncommitted changes
/review-prReview a Pull Request
/write-testsWrite tests to achieve coverage target
/flowToggle autopilot mode (auto-chains the full workflow)

Always-Active Features

FeatureDescription
Project LedgerPersistent learning journal at flow/ledger.md - silently captures mistakes, corrections, and project-specific knowledge across sessions

Recommended Workflow

Automated - runs without asking permission:

1. /setup           → Index project patterns (run once)
2. /discovery       → Gather requirements for a feature
3. /create-plan     → Create structured implementation plan (auto-runs after discovery)
4. /execute-plan    → Execute the plan phase by phase (auto-runs after plan)
5. /review-code     → Review changes before committing
6. Archive          → Move discovery + plan to flow/archive/

Only stop to ask the user when:

  • Missing critical information (device type, browser, etc.)
  • Need to reproduce an issue
  • Ambiguous requirements
  • Need approval for destructive actions

Never ask "Ready to create plan?" or "Proceed with execution?" - just do it.

Core Concepts

Complexity Scoring

Every plan phase has a complexity score (0-10):

ScoreLevelDescription
0-2TrivialSimple, mechanical changes
3-4LowStraightforward implementation
5-6MediumModerate complexity, some decisions
7-8HighComplex, multiple considerations
9-10Very HighSignificant complexity/risk

Flow Directory Structure

All artifacts are stored in flow/:

flow/
├── archive/           # Completed/abandoned plans
├── contracts/         # Integration contracts
├── discovery/         # Discovery documents
├── plans/             # Active implementation plans
├── references/        # Reference materials
├── reviewed-code/     # Code review documents
├── reviewed-pr/       # PR review documents
└── ledger.md          # Persistent project learning journal

Critical Rules

  1. Automated Workflow: Run discovery → plan → execute automatically. Only stop to ask when you need information from the user.
  2. Discovery First (Hard Block): /discovery is required before /create-plan. Plans cannot be created without a discovery document. No exceptions. If no discovery exists, run discovery first.
  3. Tests Last: Tests are always the last phase of any implementation plan.
  4. Build at End Only: Run build verification only after ALL phases complete.
  5. Archive When Done: Move completed discovery and plans to flow/archive/.

Configuration

Create .plan-flow.yml in your project root:

ai:
  provider: claude
  anthropic_api_key: sk-ant-api03-your-key-here

Requirements

  • git - For version control operations
  • gh - GitHub CLI for PR reviews

Installation

clawhub install plan-flow

Or add to your workspace skills folder:

git clone https://github.com/brunoscardoso/plan-flow.git ~/.openclaw/skills/plan-flow

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Spec-First Development

Spec-driven development workflow. Before writing any code, generates a comprehensive SPEC.md covering data models, user flows, API contracts, file structure,...

Registry SourceRecently Updated
0170
Profile unavailable
Coding

Ai Dev Tools

智能推荐适合编程 Agent 使用的大模型和开发工具,提供稳定高效的 AI 编程资源及直达链接。

Registry SourceRecently Updated
0204
Profile unavailable
Coding

Task Specialist

A robust, local SQLite-backed task management system designed to elevate your AI agent's project execution. Excellent for both simple tasks and large multi-s...

Registry SourceRecently Updated
2362
Profile unavailable