feature-factory

Route projects to the smallest safe feature workflow based on project state and maturity.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ForrestGrump/agent-factory-scaffold --skill feature-factory-forrestgrump
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-factory
Source: https://github.com/ForrestGrump/agent-factory-scaffold/tree/main/.agents/skills/feature-factory
Command: npx skills add https://github.com/ForrestGrump/agent-factory-scaffold --skill feature-factory-forrestgrump

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Routes requests that specify feature-factory style development to the smallest safe workflow, reducing decision overhead and ensuring consistency across projects.

Core Features & Use Cases

  • Router-based workflow selection among project-kickoff, early-feature-factory, mature-feature-factory, and the tiny-change implementer loop
  • Applies decision rules based on project state, maturity, and patterns, to recommend the appropriate workflow
  • Ensures durable artifacts and handoffs by integrating with the .agent-runs folder for non-trivial work

Quick Start

Describe your project state and task size to route to the smallest safe feature workflow.

Frequently Asked Questions about feature-factory

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

FAQPage Schema
What is the best way to route feature development tasks to the right workflow?

Workflow routing applies decision rules based on project maturity and task size to select the smallest safe workflow. This mechanism reduces decision overhead and ensures consistency across greenfield, early-stage, and mature projects.

How do I select the correct feature workflow for a new greenfield project?

Selecting the correct feature workflow involves describing your project state and task size to the router. It evaluates this input against decision rules to recommend the project-kickoff workflow or another appropriate safe loop.

When do I need to use the tiny-change implementer loop instead of the mature feature workflow?

You need the tiny-change implementer loop when your project state and task size indicate a small, safe change. The router applies decision rules to distinguish these minor adjustments from non-trivial work requiring the mature feature workflow.

Does feature workflow routing support project handoffs and governance?

Yes, feature workflow routing supports handoffs and governance by ensuring durable artifacts. It integrates non-trivial work into the .agent-runs folder, creating a persistent record that survives across development sessions.

Can I use workflow routing to reduce decision overhead for early-stage software projects?

You can use workflow routing to reduce decision overhead for early-stage software projects. It automatically selects between early-feature-factory, mature-feature-factory, and other workflows, encoding decision rules to recommend the appropriate path.