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.