feature-dev

Convert user stories into a development pipeline with issue creation, PRD generation, and Ralph conversion.

17|1|Updated Nov 17, 2024
One-click install
npx skills add https://github.com/mifunedev/orchestra --skill feature-dev-mifunedev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-dev
Source: https://github.com/mifunedev/orchestra/tree/main/.claude/skills/feature-dev
Command: npx skills add https://github.com/mifunedev/orchestra --skill feature-dev-mifunedev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end workflow to turn user stories into a fully implemented feature by coordinating issue creation, branch/worktree setup, PRD generation, Ralph conversion, and execution orchestration.

Core Features & Use Cases

  • End-to-end feature deployment: from user stories to a runnable branch with PRD and Ralph config.
  • Plan-first PRD generation: enforces planning phase before PRD generation to ensure alignment.
  • Automated artifact management: commits and pushes after every phase, maintains traceability.
  • UI integration support: when UI changes, ensures agent-browser verification and visual testing hooks.

Quick Start

Provide a story or issue URL to initialize the feature development pipeline.

Frequently Asked Questions about feature-dev

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

FAQPage Schema
How do I automate feature development from user stories to a runnable branch?

You can automate feature development by providing a user story or issue URL to initialize a pipeline that handles branch and worktree setup, PRD generation, and execution orchestration, resulting in a fully implemented and traceable feature branch.

What is plan-first PRD generation and when do I need it for feature development?

Plan-first PRD generation enforces a mandatory planning phase before creating Product Requirement Documents, ensuring scope validation and alignment before proceeding with feature development execution and artifact generation.

Can I use GitHub issues to initialize a multi-story feature development pipeline?

Yes, you can use GitHub issues to initialize both individual and multi-story pipelines, which automatically generate dedicated worktrees, PRDs, and Ralph configurations while managing branches and ensuring all artifacts are committed and pushed.

Does feature development orchestration work with git worktrees for branch isolation?

Yes, feature development orchestration creates and manages dedicated git worktrees for each pipeline, ensuring branch isolation and scope validation while maintaining artifact traceability across every phase of the development workflow.

How do I handle UI changes during feature development execution?

When UI changes are detected during feature development, the pipeline ensures agent-browser verification and integrates visual testing hooks to validate UI modifications before artifacts are committed and pushed to the remote repository.

What are the limitations of automated feature development pipelines?

Automated feature development pipelines require a mandatory planning phase before PRD generation and rely on Ralph conversion for execution orchestration, meaning stories lacking clear scope validation or bypassing the planning phase cannot proceed through the workflow.