sdd-init

Detect project stack and testing capabilities to bootstrap Spec-Driven Development contexts.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/maxculen86/coding-bro-ai --skill sdd-init-maxculen86
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-init
Source: https://github.com/maxculen86/coding-bro-ai/tree/main/internal/assets/skills/sdd-init
Command: npx skills add https://github.com/maxculen86/coding-bro-ai --skill sdd-init-maxculen86

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize and bootstrap a Spec-Driven Development context in a project, detecting stack, conventions, and testing capability to prepare the active persistence backend.

Core Features & Use Cases

  • Detect project tech stack and conventions to tailor the SDD bootstrap.
  • Detect testing capabilities and configure the appropriate persistence backend automatically.
  • Use Case: When starting a new project, initialize SDD with a ready-to-run openspec/engram workflow and a persisted testing capability.

Quick Start

Run the sdd init command to bootstrap the SDD context in your 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 bootstrap spec-driven development context in an existing project?

To bootstrap spec-driven development context, run the sdd init command in your project directory. It automatically detects your tech stack and conventions to prepare the active persistence backend for immediate use.

What is spec-driven development context bootstrapping and when do I need it?

Spec-driven development context bootstrapping initializes your project with an openspec, engram, or hybrid workflow. You need it when starting a new project or adding SDD readiness to an existing one, ensuring testing capabilities are persisted.

Can I use project bootstrapping for spec-driven development across varied tech stacks?

Yes, project bootstrapping applies to new and existing projects across varied tech stacks. It detects stack and testing capabilities to consistently select openspec, engram, or hybrid modes tailored to your environment.

How does context detection select between openspec and engram persistence backends?

Context detection selects between openspec, engram, and hybrid persistence backends by analyzing detected project capabilities and testing frameworks. It ensures the selected mode aligns with your stack's conventions and reuses persisted testing capabilities.

What is the best way to initialize SDD readiness without manual configuration?

The best way to initialize SDD readiness without manual configuration is running sdd init. It fully automates stack detection, convention analysis, and persistence backend setup, delivering immediate SDD readiness tailored to your project.