bmad-quick-spec

Generate implementation-ready technical specifications with task breakdowns and acceptance criteria.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/deltatree/wissensmanagement --skill bmad-quick-spec-deltatree
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-quick-spec
Source: https://github.com/deltatree/wissensmanagement/tree/main/_bmad/bmm/workflows/bmad-quick-flow/bmad-quick-spec
Command: npx skills add https://github.com/deltatree/wissensmanagement --skill bmad-quick-spec-deltatree

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation of technical specifications for software development, ensuring clarity and completeness before implementation begins.

Core Features & Use Cases

  • Structured Spec Generation: Guides users through a step-by-step process to define requirements, scope, technical details, and implementation plans.
  • Codebase Integration: Investigates existing code to anchor specifications in reality, identifying relevant files, patterns, and constraints.
  • Use Case: A developer needs to add a new feature. They use this Skill to define the problem, explore the codebase for relevant areas, document the technical approach, break down the work into actionable tasks, and define acceptance criteria, resulting in a "ready-for-development" spec.

Quick Start

Use the bmad-quick-spec skill to create a quick tech spec for adding a user profile editing feature.

Frequently Asked Questions about bmad-quick-spec

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

FAQPage Schema
How do I generate a technical specification ready for software development?

To generate a technical specification ready for development, you need a guided workflow that analyzes requirements and investigates existing codebase constraints. This process produces detailed task breakdowns and acceptance criteria anchored in your actual code.

What is the best way to create an implementation plan from existing code?

The best way to create an implementation plan from existing code is to use a structured spec generation process that investigates your files and patterns. This anchors the technical context and actionable steps in your actual codebase constraints.

How do I structure task breakdowns and acceptance criteria for a new software feature?

To structure task breakdowns and acceptance criteria for a new feature, follow a multi-step workflow that defines the problem scope and documents the technical approach. This ensures the output meets a ready-for-development standard.

Can I use automated spec generation to document scope and technical context?

Yes, you can use automated spec generation to document scope and technical context. It systematically anchors your requirements in reality by investigating relevant files and constraints before producing the final implementation plan.

What are the limitations of automated technical specification generation?

Automated technical specification generation relies heavily on investigating existing codebase patterns and constraints to produce accurate task breakdowns. If the relevant code areas or initial requirements are unclear, the resulting implementation steps may lack actionable detail.

Does bmad-quick-spec require any external dependencies to analyze my codebase?

No, bmad-quick-spec requires no external dependencies to analyze your codebase. It operates independently to investigate existing files, document technical context, and generate implementation-ready specifications.