spec

Orchestrate a six-step spec-driven pipeline from planning to deployment.

43|1|Updated Feb 19, 2024
One-click install
npx skills add https://github.com/dogganidhal/noddde --skill spec-dogganidhal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec
Source: https://github.com/dogganidhal/noddde/tree/main/.claude/skills/spec
Command: npx skills add https://github.com/dogganidhal/noddde --skill spec-dogganidhal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Spec-driven development orchestrator that coordinates a six-step pipeline to transform intent into executable specs, tests, and docs.

Core Features & Use Cases

  • Six-step pipeline: spec creation, test generation, implementation, validation, docs update, and gate-controlled deployment.
  • Autonomous execution with developer-approved gate points for safety and alignment.
  • Ideal for feature work, bug fixes, API changes, and new specs across projects.

Quick Start

Create a new feature spec and guide it through the six-step pipeline, pausing at gate points for approval.

Frequently Asked Questions about spec

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

FAQPage Schema
What is spec-driven development and how does it automate my workflow?

Spec-driven development automates your workflow by orchestrating a six-step pipeline that transforms intent into executable specifications, auto-generating tests, guiding implementation, and updating documentation. This process ensures specifications directly drive test creation and validation before deployment.

How do I automate test generation from specifications for feature development?

You can automate test generation by feeding a feature specification into the six-step pipeline, which coordinates the auto-generation of tests based on your provided specs. The workflow pauses at developer-approved gate points to ensure alignment before moving to implementation.

Can I use this spec-driven pipeline for bug fixing and API evolution tasks?

Yes, the spec-driven pipeline applies to feature development, bug fixing, API evolution, and new spec tasks. It coordinates iterative implementation and validation across these scenarios by using gate-controlled deployment to ensure specifications drive the entire process.

How do gate-point approvals work during the deployment pipeline?

Gate-point approvals work by pausing the autonomous execution of the six-step pipeline at predefined checkpoints, requiring developer approval before proceeding to implementation, validation, or deployment. This ensures safety and alignment with the original specifications throughout the workflow.

What's the best way to keep documentation updated during automated testing loops?

The best way to keep documentation updated is using a pipeline that integrates documentation updates as a core step. After validation, the workflow automatically updates your docs to reflect the executable specifications, ensuring they remain synchronized with the implemented features.

Do I need any external dependencies to run this specification orchestration pipeline?

No external dependencies are required to run this specification orchestration pipeline. It operates autonomously to coordinate the six-step spec-driven workflow, relying only on frontmatter-driven metadata to manage task orchestration and automated testing loops.