spec-builder

Generates structured, testable deliverable specifications with acceptance criteria and testing plans.

3|1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/zazzcode/zazz-skills --skill spec-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-builder
Source: https://github.com/zazzcode/zazz-skills/tree/main/.agents/skills/spec-builder
Command: npx skills add https://github.com/zazzcode/zazz-skills --skill spec-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Drafting precise deliverable specifications is time-consuming and error-prone. The Spec Builder guides teams through a structured dialogue to produce self-contained, testable SPEC documents with clear acceptance criteria and testing guidance.

Core Features & Use Cases

  • Guided dialogue to extract problem statement, scope, constraints, and success criteria.
  • Generates a draft SPEC aligned with repo standards and planning workflow.
  • Supports one-deliverable sizing and decomposition guidance to keep scope tight.

Quick Start

Load the spec-builder skill and begin by describing your deliverable, then answer prompts to draft and iterate the SPEC until acceptance criteria and tests are clear.

Frequently Asked Questions about spec-builder

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

FAQPage Schema
How do I draft a testable deliverable specification for product development?

Drafting a testable deliverable specification involves extracting your problem statement, scope, and success criteria through a guided dialogue to produce a self-contained SPEC document. This enforces standards-aware drafting with explicit acceptance criteria and testing plans.

What is the best way to write acceptance criteria and testing plans for a deliverable?

Writing acceptance criteria and testing plans is best achieved through a structured dialogue that enforces testing-driven drafting. This approach guides you to define explicit criteria and decomposition guidance, ensuring your deliverable specifications remain tight and testable.

How do I start creating a SPEC document with clear scope and constraints?

To start creating a SPEC document, describe your deliverable and answer prompts regarding your scope and constraints. The guided dialogue will iterate until your acceptance criteria and testing plans are clear, aligning the draft with your repository standards.

Can I use this guided dialogue to decompose a large deliverable into smaller specifications?

Yes, you can use this guided dialogue to decompose a large deliverable. It provides decomposition guidance to keep scope tight, supporting one-deliverable sizing to ensure each generated SPEC document remains self-contained and testable.

Does this specification drafting process support alignment with existing repo standards and planning workflows?

Yes, this specification drafting process supports alignment with existing repo standards and planning workflows. It generates a draft SPEC specifically aligned with your repository standards, integrating smoothly into established product development workflows.