Getting Started

Getting Started

Requirements

RequirementVersionNotes
Claude CodeThis is a Claude Code plugin marketplace
Node.js>= 16For helper scripts. Uses built-in modules, no npm install needed
gitRequired for diff and commit analysis
gh (GitHub CLI)Required for /pr-sdlc. Falls back to showing the description if unavailable

Installation

  1. Open Claude Code and run /plugin
  2. Go to MarketplacesAdd marketplace → enter rnagrodzki/sdlc-marketplace
  3. Go to Discover → select sdlcInstall

Via CLI commands

/plugin marketplace add rnagrodzki/sdlc-marketplace
/plugin install sdlc@sdlc-marketplace

Note: Skills are invoked directly by name with no prefix. The pr-sdlc skill is invoked as /pr-sdlc.

Updating

Via the plugin UI

Open /plugin, go to Marketplaces, and toggle auto-update for sdlc-marketplace.

Via update commands

/plugin marketplace update sdlc-marketplace
/plugin update sdlc@sdlc-marketplace

First Use

Run the unified setup skill to configure the plugin for your project:

/setup-sdlc

This walks you through:

  • Version config — version source, tag prefix, changelog
  • Ship config — pipeline preset, bump type, review threshold
  • Review dimensions — project-tailored code review criteria
  • PR template — customized PR descriptions
  • Plan guardrails — custom rules for plan critique phases

Configuration sub-flows can also be accessed directly:

  • /setup-sdlc --dimensions — create or expand review dimensions
  • /setup-sdlc --pr-template — create PR template
  • /setup-sdlc --guardrails — configure plan guardrails
  • /version-sdlc --init — configure versioning

What Gets Created

File / DirectoryPurpose
.claude/sdlc.jsonUnified project config — version, jira, commit, pr settings, and plan guardrails (created by /setup-sdlc)
.sdlc/local.jsonUser-local config — review and ship preferences (created by /setup-sdlc)
.claude/review-dimensions/Per-project code review dimension files (created via /setup-sdlc --dimensions)
.claude/pr-template.mdProject PR template (created via /setup-sdlc --pr-template)