setup-sdlc

Migrate legacy files and create unified SDLC configs with sub-flows.

6|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/rnagrodzki/sdlc-marketplace --skill setup-sdlc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: setup-sdlc
Source: https://github.com/rnagrodzki/sdlc-marketplace/tree/main/plugins/sdlc-utilities/skills/setup-sdlc
Command: npx skills add https://github.com/rnagrodzki/sdlc-marketplace --skill setup-sdlc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unified setup of the SDLC plugin across a project, handling unified config creation, local config, and orchestrating content setup (review dimensions, PR templates, guardrails, and openspec enrichment). Migrates legacy config when present and guides users through sub-flows with flexible entry points.

Core Features & Use Cases

  • Centralizes first-use on-boarding for the SDLC plugin, including migration of legacy files to a unified config.
  • Creates and persists .claude/sdlc.json and .sdlc/local.json, and coordinates setup for content tooling (dimensions, PR templates, guardrails, openspec).
  • Provides sub-flows for quick entry via --dimensions, --pr-template, --guardrails, --execution-guardrails, and --openspec-enrich to tailor setup.

Quick Start

Run /setup-sdlc to initialize and configure the SDLC plugin for your project in a guided flow.

Frequently Asked Questions about setup-sdlc

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

FAQPage Schema
How do I set up SDLC configuration for a new project?▼

You can set up SDLC configuration by running a guided initialization flow that creates unified project configs such as .claude/sdlc.json and local configs, while orchestrating content setup for review dimensions, PR templates, and guardrails.

How do I migrate legacy config files to a unified SDLC setup?▼

Migrating legacy config files to a unified SDLC setup is handled automatically during initialization; the setup process detects existing legacy files and migrates them into the new unified configuration structure.

Can I configure specific SDLC components like PR templates and guardrails individually?▼

Yes, you can configure specific SDLC components individually by using flexible entry points and sub-flows such as --dimensions, --pr-template, --guardrails, --execution-guardrails, and --openspec-enrich for targeted setup.

What is a unified SDLC setup and when do I need it?▼

A unified SDLC setup centralizes project configuration for software development lifecycle tooling, creating persistent config files and coordinating content tooling; you need it when on-boarding SDLC plugins to ensure consistent review dimensions and guardrails.

Do I need any dependencies or prior configuration to start an SDLC workflow setup?▼

No dependencies are required to start an SDLC workflow setup, as the initialization flow operates independently to create the necessary .claude/sdlc.json and .sdlc/local.json files and guide you through content configuration.

What's the best way to integrate openspec enrichment into an SDLC workflow?▼

The best way to integrate openspec enrichment is through the dedicated --openspec-enrich sub-flow, which coordinates with the unified SDLC configuration setup to tailor content enrichment specifically for your project.