sdd-setup

Automate SDD project setup from PRD generation to SDD initialization.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/GomezFabricio/sdd-genesis --skill sdd-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-setup
Source: https://github.com/GomezFabricio/sdd-genesis/tree/main/skills/sdd-setup
Command: npx skills add https://github.com/GomezFabricio/sdd-genesis --skill sdd-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a self-contained skill unit that automates the initial setup of an SDD project, generating PRD, RFC, AGENTS, dependencies scaffolding, and initializing the SDD context for a smooth start.

Core Features & Use Cases

  • Generate PRD.md and RFC.md from templates based on the project context.
  • Create and initialize AGENTS.md at root and per-implementation subdirectories.
  • Scaffold dependencies (package.json / pyproject.toml) when required by RFC.
  • Verify builds and initialize the SDD (sdd-init) to bootstrap the cycle.
  • Support multiple implementations by organizing docs/NN-name/ directories and resume workflows.

Quick Start

Run /sdd-setup to initialize the first implementation or add a new one.

Frequently Asked Questions about sdd-setup

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

FAQPage Schema
How do I automate SDD project setup from PRD generation to initialization?

Automating SDD project setup is handled end-to-end by coordinating docs structure creation, stack detection, and implementation variants to deliver production-ready foundations from PRD to sdd-init.

What's the best way to generate PRD and RFC documents for a new software project?

Generating PRD and RFC documents is automated by creating PRD.md and RFC.md from templates based on your project context, then validating required sections before proceeding to scaffolding.

Can I scaffold dependencies like package.json or pyproject.toml during project setup?

Scaffolding dependencies like package.json or pyproject.toml is supported automatically when required by your RFC, ensuring the build environment is verified and initialized.

Does the setup workflow support resuming and adding multiple implementations?

Resuming and multiple implementations are supported by organizing docs/NN-name/ directories and reusing existing artifacts, while AGENTS.md generation defers to the first implementation run.

Why does AGENTS.md generation get deferred until the first implementation?

AGENTS.md generation defers to the first implementation to ensure root and per-implementation subdirectories reflect accurate context, reusing existing artifacts when resuming interrupted workflows.