feature-dev

Coordinate a nine-phase feature development workflow with gates and reviews.

1|Updated Sep 8, 2023
One-click install
npx skills add https://github.com/cmb-sy/dotfiles --skill feature-dev-cmb-sy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-dev
Source: https://github.com/cmb-sy/dotfiles/tree/main/claude/skills/feature-dev
Command: npx skills add https://github.com/cmb-sy/dotfiles --skill feature-dev-cmb-sy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Coordinating a nine-phase feature development workflow with built-in reviews, gates, and handover to ensure design validation, planning accuracy, and production-ready implementation.

Core Features & Use Cases

  • Orchestrates all nine phases (Design through Integrate) with both autonomous and interactive modes and clear gating.
  • Generates and tracks artifacts (design docs, plans, test cases) while supporting configurable flags like --codex, --e2e, --smoke, and --iterations.
  • Integrates with existing skill and handover flow, creating worktrees for isolated work and enforcing context-rich handover for seamless continuation.

Quick Start

Start a feature-dev session by supplying a feature spec to initiate Phase 1: Design.

Frequently Asked Questions about feature-dev

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

FAQPage Schema
How do I orchestrate feature development from design through integration in a single session?

Feature development orchestration coordinates a nine-phase workflow from design through integration to deliver merge-ready code. It supports both autonomous and interactive phases with built-in reviews and configurable flags.

What is the best way to ensure code review and design validation during automated feature development?

Quality-gated orchestration enforces design validation through built-in gates and reviews across nine development phases. It generates and tracks artifacts like design docs, plans, and test cases throughout the workflow.

How do I start a feature-dev session for building new features?

To start feature development, supply a feature spec to initiate Phase 1: Design. The workflow then orchestrates the remaining phases based on your configured flags like --codex, --e2e, and --smoke.

Does feature development orchestration work with git worktree for isolated work?

Yes, the orchestration workflow creates git worktrees to isolate feature development. It enforces context-rich handover to ensure seamless continuation across development sessions.

Can I use configurable flags like --codex and --e2e to customize feature development workflows?

Yes, feature development orchestration supports configurable flags including --codex, --e2e, --smoke, and --iterations. These flags customize the automated and interactive phases of the nine-phase workflow.

Why do I need a feature spec to automate my development workflow?

A feature spec is required as input to initiate the orchestration workflow and provide design context. It drives the initial Design phase and informs planning and implementation gates throughout the nine phases.