sdd-init

Bootstrap openspec/ directories with config.yaml, specs/, and changes/.

Updated Feb 12, 2026
One-click install
npx skills add https://github.com/tiagofur/kakoclaw --skill sdd-init-tiagofur
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-init
Source: https://github.com/tiagofur/kakoclaw/tree/main/.claude/skills/sdd-init
Command: npx skills add https://github.com/tiagofur/kakoclaw --skill sdd-init-tiagofur

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootstrap the openspec/ directory structure for Spec-Driven Development in any project.

Core Features & Use Cases

  • Creates openspec/ with a starter config.yaml
  • Generates specs/ and changes/ directories to host specs and change proposals
  • Provides a ready-to-use project scaffold for SDDev adoption and onboarding

Quick Start

Run the sdd-init skill to bootstrap openspec/ in your 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 a spec-driven development structure in a new project?

To bootstrap a spec-driven development structure, you can automate the creation of the openspec/ directory, a starter config.yaml, and the required specs/ and changes/ directory skeletons.

What directories are required for an openspec project setup?

An openspec project setup requires an openspec/ directory containing a concise config.yaml, alongside specs/ and changes/ directories to host specifications and change proposals.

Can I use spec-driven development scaffolding for existing project onboarding?

Yes, spec-driven development scaffolding can be applied to existing projects by detecting the current tech context and initializing the necessary openspec directory skeletons for onboarding.

Does the openspec bootstrap process support different orchestrator modes?

Yes, the openspec bootstrap process supports orchestrator modes by initializing the appropriate directory skeletons in either openspec or engram mode depending on the context.

When should I initialize an openspec directory structure in my workflow?

You should initialize an openspec directory structure when starting new projects or entering contexts requiring standardized specs/ and changes/ archives for spec-driven development.