spec-feature

Orchestrates the full LiveSpec pipeline from specification through planning, implementation, and testing.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/julien-m/livespec --skill spec-feature-julien-m
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-feature
Source: https://github.com/julien-m/livespec/tree/main/.agent-sync/skills/spec-feature
Command: npx skills add https://github.com/julien-m/livespec --skill spec-feature-julien-m

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Running a feature from idea to tested code requires coordinating specification writing, technical planning, code implementation, and acceptance testing with consistent traceability. This Skill automates that entire pipeline as a supervised multi-phase workflow with validation gates between each stage. ## Core Features & Use Cases - End-to-end pipeline orchestration: Chains specify, plan, plan review, preflight, implement, and test phases, each running as an independent sub-agent with structured PHASE_RESULT contracts. - Validation gates and recovery: Enforces review findings gates, clarify and analyze checkpoints, visual gates for UI features, and artifact-based recovery when a phase agent times out. - State tracking and resume: Maintains pipeline.md state so interrupted runs can resume with --resume without re-executing completed phases. - Use Case: Run /spec-feature "Add CSV export" to automatically produce a spec, technical plan, implementation, and test report with spec-to-code traceability anchors. ## Quick Start Ask the AI to run /spec-feature with a short feature description, optionally adding --auto to skip manual gates.

Frequently Asked Questions about spec-feature

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

FAQPage Schema
How do I run a full feature pipeline with LiveSpec?

Invoke /spec-feature with a feature description, for example /spec-feature "Add CSV export". It chains specify, plan, review, implement, and test phases with validation gates, and you can add --auto to skip manual gate confirmations.

How do I resume an interrupted spec-feature pipeline?

Use the --resume flag. The pipeline reads pipeline.md to find the first phase not marked Done and re-spawns only that phase agent, never re-running completed phases.

What is the difference between --mono and --economy flags?

--mono disables sub-dispatch only inside the implement phase, while Specify, Plan, Implement, and Test still run as separate agents. --economy uses compact prompts and skips optional nested review fan-out but keeps goal isolation for each sub-command.

What happens when a phase agent times out without a result?

The supervisor inspects existing artifacts such as spec.md, plan.md, or progress.md. If required sections exist, it synthesizes a PHASE_RESULT and continues; otherwise it emits a BLOCKED error naming the missing artifact.

Does spec-feature create git commits automatically?

No. The pipeline never creates commits, tags, pushes, or branches unless the user explicitly authorizes that exact repository-history action. The --auto flag also never creates repository history.