Feature Flow banner
promptranks promptranks

Feature Flow

Productivity community

Description

Claude Code workflow to add new features, or debug features based on the sprint-flow created project.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Feature-Flow

**Incremental feature development workflow for existing codebases.**

Feature-flow is a Claude Code plugin that automates the full lifecycle of adding features to an existing system — from analysis through implementation, testing, security audit, code review, and PR delivery.

The Problem

[sprint-flow](https://github.com/skybao1024/sprint-flow) solves **0→1**: building a complete system from a PRD. But real software development is 90% iteration. After the system exists, you need a different workflow that:

  • Understands existing architecture before writing code
  • Follows existing patterns, design systems, and conventions
  • Maps dependencies to avoid breaking changes
  • Validates with tests and security audits
  • Delivers via git branches and pull requests
  • Preserves context for efficient debugging

**Feature-flow solves 1→N.**

How It Works

Sprint-Flow (0→1)          Feature-Flow (1→N)
─────────────────          ──────────────────
PRD → System               Feature-PRD → Feature Branch → PR
                            ↓
                            Analyze codebase
                            Plan implementation
                            Implement (backend + frontend)
                            Test + Security audit
                            Code review
                            Create PR
                            Debug (if needed)

Commands

Command Purpose
/feature-init Analyze Feature-PRD + codebase, produce implementation plan
/feature-run [name] Execute implementation (one-shot: all phases)
/feature-status [name] Show progress and state
/feature-review [name] Code review before PR
/feature-done [name] Push branch, create PR, update global analysis
/feature-debug "issue" Debug with preserved context
/feature-sync Refresh global project analysis manually

Quick Start

1. Write a Feature-PRD

Use the templates in `t