spec-driven-dev-v2

Coordinate multi-session development with a Project, Sprint, and Task hierarchy.

231|24|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/LichAmnesia/lich-skills --skill spec-driven-dev-v2
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: spec-driven-dev-v2
Source: https://github.com/LichAmnesia/lich-skills/tree/main/skills/spec-driven-dev-v2
Command: npx skills add https://github.com/LichAmnesia/lich-skills --skill spec-driven-dev-v2

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill coordinates long-running software projects that span days or weeks, enabling a consistent Pilot: orchestrating a Project → Sprint → Task hierarchy with per-task isolation, review loops, and governance-aware automation.

Core Features & Use Cases

  • Three-layer hierarchy: Project, Sprint, Task for clear scoping and traceability.
  • Per-task state: JSON files keep progress across sessions and restarts.
  • Review round-loop: structured feedback cycles with context packs and approvals.
  • Worktree isolation: each task runs in a clean checkout to enable safe rollbacks.
  • Context pack: briefing for reasoning-blind reviewers to validate changes.
  • Governance-as-code: boundary rules enforced by scripts and linting.
  • Artifact registry integration: capture recurring patterns as reusable rules.

Quick Start

Follow the v2 spec-driven workflow by structuring your project directory to match the templates and starting the orchestrator to drive a sprint.

Frequently Asked Questions about spec-driven-dev-v2

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

FAQPage Schema
How do I coordinate long-running software development across multiple sessions?▼

Coordinate long-running software development across multiple sessions by using a three-level Project, Sprint, and Task hierarchy with per-task state tracking and worktree isolation to ensure consistent progress.

What is a spec-driven development workflow for multi-day features?▼

A spec-driven development workflow for multi-day features uses a structured Project to Task hierarchy, enforcing per-task isolation, review loops, and governance checks to maintain state and context across sessions.

How do you manage per-task state and worktree isolation in a sprint?▼

Manage per-task state and worktree isolation by storing progress in JSON files and running each task in a clean checkout, enabling safe rollbacks and structured review rounds with context packs.

Can I enforce governance checks and code boundaries during automated task orchestration?▼

You can enforce governance checks and code boundaries during task orchestration by applying governance-as-code rules, utilizing scripts and linting to verify boundaries before approving review cycles.

What is the best way to structure feedback cycles for isolated development tasks?▼

The best way to structure feedback cycles for isolated tasks is using a review round-loop that provides reasoning-blind reviewers with a context pack briefing to validate changes before approval.

When should I avoid using a multi-session task orchestration state machine?▼

Avoid using a multi-session task orchestration state machine for short-lived or single-session feature development, as the overhead of project hierarchies, worktree isolation, and governance checks outweighs the benefits.