speckit-generator

Translate specifications into gated project workflows with Git checkpoints.

10|5|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/ddunnock/claude-plugins --skill speckit-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-generator
Source: https://github.com/ddunnock/claude-plugins/tree/main/skills/speckit-generator
Command: npx skills add https://github.com/ddunnock/claude-plugins --skill speckit-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit Generator translates complex specifications into structured, auditable project workflows. It orchestrates eight gated commands and memory-guided guidance across multi-domain plans, tasks, and designs.

Core Features & Use Cases

  • Gated Stepwise Execution: Each command (/plan, /tasks, /design, /analyze, /clarify, /implement, /revert, /lint) must be invoked separately and requires explicit user approval before proceeding.
  • Memory-Guided Guidance: Loads universal and tech-specific memory files to inform decisions, ensure consistency, and support domain-specific patterns.
  • Traceable Outputs: Produces artifacts that map requirements to plans and tasks, enabling end-to-end traceability and auditability.
  • Human-in-the-Loop Automation: Automates workflow orchestration while preserving human oversight at gates to prevent undesired chaining.

Quick Start

Bootstrap speckit to install the eight commands, then run each command in sequence with review at every gate.

Frequently Asked Questions about speckit-generator

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

FAQPage Schema
How do I turn complex specifications into structured, auditable project workflows?

You can translate complex specifications into auditable project workflows by orchestrating eight gated commands with memory-guided guidance. This structured approach maps requirements to plans, tasks, and designs while ensuring end-to-end traceability and reproducibility.

How do gated commands enforce human-in-the-loop automation during workflow orchestration?

Gated commands enforce human-in-the-loop automation by requiring explicit user approval before proceeding to the next step. This prevents undesired chaining and preserves human oversight across plan, tasks, design, analyze, clarify, implement, revert, and lint phases.

What is the best way to ensure traceability and safe rollback when implementing specifications?

The best way to ensure traceability and safe rollback is using Git checkpoints and explicit gates between workflow phases. This creates auditable artifacts that map requirements to tasks while guaranteeing reproducibility and safe state recovery.

Do I need to load memory files to maintain consistency across multi-domain plans and tasks?

Yes, you need to load universal and tech-specific memory files to inform decisions, ensure consistency, and support domain-specific patterns. Memory-guided guidance drives the orchestration of multi-domain plans, tasks, and designs throughout the workflow.

Can I run multiple workflow commands automatically without manual review at each gate?

No, each of the eight gated commands must be invoked separately and requires explicit user approval before proceeding. This human-in-the-loop design prevents undesired chaining and ensures safe, auditable transitions between implementation phases.

When should I not use a gated stepwise execution approach for specification implementation?

You should not use gated stepwise execution when you need fully autonomous, uninterrupted automation without human oversight. The explicit approval gates and required sequential invocation are designed to preserve traceability and safe rollback at the cost of continuous automated processing.