sdd-init

Detect the project stack and bootstrap the SDD persistence backend.

1|1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/RamonsDka/the-architect-overlay --skill sdd-init-ramonsdka
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-init
Source: https://github.com/RamonsDka/the-architect-overlay/tree/main/skills/sdd-init
Command: npx skills add https://github.com/RamonsDka/the-architect-overlay --skill sdd-init-ramonsdka

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize Spec-Driven Development (SDD) context in any project by auto-detecting the stack and bootstrapping the active persistence backend.

Core Features & Use Cases

  • Detects tech stack and conventions to tailor the SDD bootstrap.
  • Bootstraps the appropriate persistence backend (openspec, engram, hybrid) or operates in none mode for ephemeral contexts.
  • Generates a structured starting point for SDD, including a concise project context summary and ready-to-use scaffolding for /sdd-explore or /sdd-new workflows.

Quick Start

Run the sdd-init skill in your project to bootstrap SDD context and choose a persistence mode (openspec, engram, hybrid, or none).

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 context in an existing project?

To initialize Spec-Driven Development context, run the bootstrap skill in your project directory to auto-detect your tech stack and configure the active persistence backend, generating a concise project context summary.

What is the difference between engram, openspec, hybrid, and none persistence modes?

Persistence modes determine context storage: engram and openspec store context in their respective backends, hybrid combines both systems, and none operates with ephemeral contexts without persisting detected project data.

Can I bootstrap an SDD context without configuring a persistence backend?

Yes, you can bootstrap an SDD context without a persistence backend by selecting the none mode, which operates with ephemeral contexts and does not write detected project stack data to any storage system.

How does auto-detecting the project stack improve SDD initialization?

Auto-detecting the project stack improves SDD initialization by tailoring the bootstrap process to your specific tech stack and conventions, ensuring the generated scaffolding aligns with your project structure.

What scaffolding is generated after bootstrapping the persistence backend?

After bootstrapping the persistence backend, the skill generates ready-to-use scaffolding for subsequent workflows, providing a structured starting point for spec-driven development.

When should I use the hybrid persistence mode for context storage?

Use the hybrid persistence mode when you need to store detected context across both engram and openspec backends simultaneously, combining their capabilities during the SDD initialization process.