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.