sdd-init

Initialize Spec-Driven Development infrastructure with rules, templates, and configuration files.

Updated Dec 2, 2025
One-click install
npx skills add https://github.com/qlawmarq/dotfiles-common --skill sdd-init-qlawmarq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-init
Source: https://github.com/qlawmarq/dotfiles-common/tree/main/skills/sdd-init
Command: npx skills add https://github.com/qlawmarq/dotfiles-common --skill sdd-init-qlawmarq

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the setup of Spec-Driven Development (SDD) infrastructure in a new or existing project, ensuring a consistent and robust starting point.

Core Features & Use Cases

  • Project Initialization: Deploys essential SDD rules, templates, and basic skill structures.
  • Configuration: Sets up project directories and updates configuration files for language and target platforms.
  • Use Case: When starting a new project that will use SDD, run this Skill to quickly establish the necessary directory structure and configuration, allowing developers to immediately begin defining requirements.

Quick Start

Run sdd-init to initialize SDD in the current project.

Frequently Asked Questions about sdd-init

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

FAQPage Schema
How do I initialize spec-driven development infrastructure in my project?

To initialize spec-driven development infrastructure, execute the sdd-init command to automatically deploy SDD rules, templates, and configuration files into your current project repository, establishing a consistent development workflow.

What is the best way to set up SDD project directories for Claude Code?

The best way to set up SDD directories for Claude Code is to run the sdd-init script, which automatically configures project directories and updates configuration files specifically targeting Claude Code and Agents platforms.

Do I need bash to set up spec-driven development rules and templates?

Yes, you need bash script execution capabilities to set up SDD rules and templates, because the initialization process relies on bash commands for file operations and directory creation within your repository.

Can I use spec-driven development initialization in an existing project repository?

Yes, you can use spec-driven development initialization in an existing project repository. The setup process deploys SDD infrastructure by adding necessary rules, templates, and basic skill structures without disrupting existing code.

What does spec-driven development infrastructure include for new project setup?

Spec-driven development infrastructure includes essential SDD rules, templates, basic skill structures, and configuration files that establish consistent development workflows and documentation standards for immediate requirements definition.

Why does spec-driven development initialization require bash script execution?

Spec-driven development initialization requires bash script execution to perform automated file operations and create the necessary directory structures required for deploying SDD rules and templates into the repository.