One-click install
npx skills add https://github.com/kaiohenricunha/dotbabel --skill spec-kaiohenricunha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec
Source: https://github.com/kaiohenricunha/dotbabel/tree/main/plugins/dotbabel/templates/claude/skills/spec
Command: npx skills add https://github.com/kaiohenricunha/dotbabel --skill spec-kaiohenricunha

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Engineering teams often waste time creating inconsistent, incomplete technical specifications that lack standard structure, cross-referencing, and traceability for constraints and requirements. This Skill eliminates the manual work of setting up spec templates and remembering documentation best practices, ensuring every engineering spec follows a proven, standardized format.

Core Features & Use Cases

  • Phased Spec Scaffolding: Automatically generates the full directory structure and empty section templates for engineering specs, design docs, RFCs, and technical plans in seconds.
  • Interactive Guided Workflow: Walks users through each spec section one at a time, capturing only explicitly provided input to avoid inventing requirements or assumptions.
  • Cross-Referencing & Constraint Tagging: Automatically assigns unique IDs to constraints (architecture, performance, security, etc.) and links related sections for full traceability across the document.
  • Brownfield Support: Includes optional current-state analysis for projects that involve redesigning or improving existing systems.
  • Use Case: An engineering team planning a new payment processing system can use this Skill to scaffold the spec, collaborate with stakeholders to fill in each section, and generate a fully cross-referenced technical plan ready for review.

Quick Start

Use the spec skill to create a structured engineering specification for the planned user authentication system redesign, including analysis of the current legacy auth implementation.

Frequently Asked Questions about spec

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

FAQPage Schema
How do I create structured engineering specifications for technical design documents?

Structured engineering specifications are created through interactive pairing that scaffolds directory structures and section templates, guiding you step-by-step to capture explicit input for technical design documents without inventing assumptions.

What is the best way to write an RFC with cross-referencing and constraint tagging?

RFC creation with cross-referencing and constraint tagging is handled by automatically assigning unique IDs to architectural, performance, and security constraints, then linking related sections for full traceability across the engineering design document.

Can I use this for brownfield analysis when redesigning existing systems?

Brownfield analysis is fully supported for redesigning existing systems, providing optional current-state system analysis to capture the existing architecture before planning improvements or new feature design.

How do I scaffold an architecture plan without missing standard documentation sections?

Architecture planning scaffolding automatically generates the full directory structure and empty section templates for engineering specs and technical plans in seconds, ensuring standardized formatting and preventing missing documentation sections.

Does the interactive workflow invent requirements if I don't provide all the details?

The interactive guided workflow captures only explicitly provided input during each spec section, avoiding invented requirements or assumptions to ensure the engineering specification remains strictly factual and traceable.