feature-loop
A self-driving feature lifecycle manager that designs, builds, and merges code autonomously.
Install
mkdir -p .claude/skills/feature-loop && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/19128" && unzip -o skill.zip -d .claude/skills/feature-loop && rm skill.zipInstalls to .claude/skills/feature-loop
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
The autonomous Feature Loop driver. A state machine that owns the whole feature lifecycle — generate 3 candidates from GOAL.md + a recommendation, then (after one human pick) design, slice, build in parallel, review, and auto-merge. Runtime-agnostic: uses Orca workers when Orca is running, else Claude Code sub-agents + git worktrees. Runs one stage per invocation. Reuses /grill-with-docs, /to-spec, /to-tickets, /implement, /code-review. See ADR 0022.Key capabilities
- →Generate three feature candidates from GOAL.md with a recommendation
- →Design the chosen feature, slice it into tickets, and build in parallel
- →Review the implemented feature and auto-merge it
- →Detect runtime mode (Orca or Local) automatically
- →Run isolated workers for design and parallel build stages
- →Acquire and release a run-lock to prevent overlapping executions
How it works
The skill operates as a state machine, advancing through feature creation stages like candidate generation, design, parallel build, review, and auto-merge. It uses either Orca workers or Claude Code sub-agents for isolated tasks and manages a run-lock.
Inputs & outputs
When to use feature-loop
- →Automating feature development
- →Managing feature lifecycle
- →Designing new functionality
About feature-loop
Operates a state machine that handles end-to-end feature creation. It iterates through design, parallel build, and review, using local agents to manage tasks efficiently.
>-
When not to use it
- →When a human operator is available to answer questions mid-run
- →When an ungroundable choice touches a schema/data migration, destructive op, or public contract
- →When the run-lock is already held by another process
Limitations
- →Runs one stage per invocation
- →Escalates to human intervention for irreversible choices
- →Requires a run-lock to prevent concurrent executions
How it compares
This workflow automates the entire feature lifecycle, including parallel builds and auto-merging, and adapts to available runtime environments (Orca or local sub-agents), which is more autonomous than manual feature development processes.
Compared to similar skills
feature-loop side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| feature-loop (this skill) | 0 | 2mo | Review | Advanced |
| cursor-local-dev-loop | 3 | 1mo | Review | Beginner |
| codex-worker | 1 | 7mo | Review | Advanced |
| agent-challenges | 1 | 7mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
cursor-local-dev-loop
jeremylongshore
Optimize local development workflow with Cursor. Triggers on "cursor workflow", "cursor development loop", "cursor productivity", "cursor daily workflow". Use when working with cursor local dev loop functionality. Trigger with phrases like "cursor local dev loop", "cursor loop", "cursor".
codex-worker
MoonshotAI
Spawn and manage multiple Codex CLI agents via tmux to work on tasks in parallel. Use whenever a task can be decomposed into independent subtasks (e.g. batch triage, parallel fixes, multi-file refactors). When codex and tmux are available, prefer this over the built-in Task tool for parallelism.
agent-challenges
ruvnet
Agent skill for challenges - invoke with $agent-challenges
sensei
Azure
**WORKFLOW SKILL** — Iteratively improve skill frontmatter compliance using the Ralph loop pattern. WHEN: "run sensei", "sensei help", "improve skill", "fix frontmatter", "skill compliance", "frontmatter audit", "score skill", "check skill tokens". INVOKES: token counting tools, test runners, git co
workflow-update
nomadoor
Use when editing example_workflows JSON files or changing node schema in ways that affect sample workflows.
gsd-fast
Esteban-Marketing
Execute a trivial task inline — no subagents, no planning overhead