sdd-spec

Generate Structured Design Description delta specs for system behavior changes.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/Codenburg/skills --skill sdd-spec-codenburg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-spec
Source: https://github.com/Codenburg/skills/tree/main/sdd-spec
Command: npx skills add https://github.com/Codenburg/skills --skill sdd-spec-codenburg

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of writing delta specifications (SDD) for system changes, helping to maintain structured and organized technical artifacts for project development.

Core Features & Use Cases

  • Automated Specification Generation: Automates the creation of delta specifications for new, modified, removed, or renamed system behaviors.
  • Language and Content Configuration: Adapts generated technical artifacts to default English, with flexibility for other language support if required.
  • Execution and Persistence Contract: Facilitates execution for 'executors' and provides guidance for retrieving and persisting specifications.
  • Detailed Execution Steps: Provides a structured approach for step-by-step execution, including identifying affected domains, reading existing specifications, writing delta specifications, persisting artifacts, and returning a summary.

Quick Start

Use the sdd-spec skill to initiate the writing of delta specifications for a change identified as 'update-2023'.

Frequently Asked Questions about sdd-spec

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

FAQPage Schema
How do I automate writing delta specifications for system changes?

Automating delta specifications for system changes involves generating Structured Design Description (SDD) artifacts with detailed requirements and scenarios. The process identifies affected domains and writes delta operations for new, modified, or removed system behaviors.

What are SDD delta specs and when do I need them?

SDD delta specs are Structured Design Description documents that record changes in system behavior, such as new, modified, or removed operations. You need them to maintain structured, organized technical artifacts during software development and schema design changes.

How do I generate delta specifications for schema design changes step by step?

To generate delta specifications, the process involves identifying affected domains, reading existing specifications, writing the delta specifications with detailed scenarios, persisting the artifacts, and returning a summary of the documented system changes.

Can I configure the language for generated technical specifications?

Yes, you can configure the language for generated technical artifacts. The specification generation defaults to English but provides flexibility to support other languages if your software development project requires it.

What is the best way to document modified or removed system behaviors in software development?

The best way to document modified or removed system behaviors is by creating structured delta specifications. This approach maintains organized technical artifacts by detailing requirements and scenarios for each specific system change within the affected domains.