sdd-init

Detect project stacks and initialize SDD registry and configuration files.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/LuisAlbertoMK/gentleman-agent-gh --skill sdd-init-luisalbertomk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-init
Source: https://github.com/LuisAlbertoMK/gentleman-agent-gh/tree/main/internal/assets/skills/sdd-init
Command: npx skills add https://github.com/LuisAlbertoMK/gentleman-agent-gh --skill sdd-init-luisalbertomk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill resolves the friction of manually configuring project-specific Spec-Driven Development (SDD) environments, ensuring consistent testing, persistence, and registry standards across different AI agent workflows.

Core Features & Use Cases

  • Automated Stack Detection: Automatically identifies project languages, test runners, and linting tools to configure the appropriate SDD mode.
  • Persistence Management: Handles the initialization of Engram observations and OpenSpec bootstrap files to maintain project context.
  • Use Case: When starting a new project or onboarding an existing one, use this skill to instantly generate the necessary SDD registry and testing capability documentation required for your AI agent to operate effectively.

Quick Start

Invoke the sdd-init skill to initialize the current project with the hybrid persistence mode.

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 environment for an existing project?

To bootstrap a Spec-Driven Development environment, invoke the initialization skill to automatically detect project stacks, testing capabilities, and persistence requirements, generating the necessary registry files and configuration skeletons for AI agent workflows.

What is automated SDD context persistence and when do I need it?

Automated SDD context persistence initializes Engram observations and OpenSpec bootstrap files to maintain project context. You need it when onboarding projects to ensure consistent testing and registry standards across diverse AI agent workflows.

How does automated stack detection work for configuring AI agent testing capabilities?

Automated stack detection works by scanning your development environment to identify project languages, test runners, and linting tools, which configures the appropriate SDD mode and generates standardized testing capability documentation.

Can I use OpenSpec and Engram to initialize project context without manual configuration?

Yes, you can initialize project context without manual configuration by triggering the hybrid persistence mode, which automatically handles OpenSpec bootstrap files and Engram observations to satisfy AI agent context requirements.

Does the SDD initialization process work across diverse development environments?

The SDD initialization process works across diverse development environments by detecting specific project stacks and testing capabilities, ensuring standardized persistence and registry configuration regardless of your underlying tech stack.