sdlc
v0.0.2SDLC automation: MCP server and Claude Code hooks for software development lifecycle workflows.
By rnagrodzki0 GitHub starsUpdated last week
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 14 skill or MCP entries
- Source updated
- Sep 10, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install sdlc for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install sdlc@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/rnagrodzki/sdlc-pluginClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/sdlc/.
Plugin files
├── .claude-plugin/plugin.json├── skills/commit/SKILL.md├── skills/deliver/SKILL.md├── skills/error-report/SKILL.md├── skills/execute/SKILL.md├── skills/harden/SKILL.md├── skills/jira/SKILL.md├── skills/plan/SKILL.md├── skills/pr/SKILL.md├── skills/received-review/SKILL.md├── skills/review/SKILL.md├── skills/setup/SKILL.md├── skills/ship/SKILL.md├── skills/verify-pipeline/SKILL.md└── .mcp.json
Included Skills13
Use this skill when committing staged changes, creating a git commit, or generating a commit message. Analyzes staged diff and recent commit history to generate a message matching the project's style. Stashes unstaged changes to isolate the commit, commits after user confirmation, and auto-restores the stash. Arguments: [--no-stash] [--scope <scope>] [--type <type>] [--amend] [--auto] [--force-default-branch]. Use --auto to skip interactive approval. Triggers on: commit changes, create commit, write commit message, git commit, smart commit, commit staged, stage and commit.
Use this skill to drive the full delivery pipeline unattended for hours: execute a plan, review the result, fix findings in a loop, and ship — without stopping between phases. Orchestrates execute, review, and ship as Agent-dispatched sub-skills (ship's own verify-pipeline step handles post-PR CI verification inline; deliver never dispatches verify-pipeline itself). Manages its own resumable phase/iteration state file directly via Read/Write — zero new MCP tools. Arguments: <plan-file-path> [--resume] [--quality full|balanced|minimal] [--rebase auto|skip] [--bump patch|minor|major|<label>] [--draft] [--dry-run]. Triggers on: deliver this, run the full pipeline unattended, ship end to end without stopping, deliver.
Internal skill invoked by other SDLC skills when they encounter an actionable error (script crash, CLI failure, persistent API error, build failure after retries). Proposes creating a GitHub issue in rnagrodzki/sdlc-plugin to track the error with full context capture, two-gate user consent, and pre-flight verification. NOT user-invocable — only dispatched from within another skill's error handling path.
Use when the user wants to execute an implementation plan with adaptive intelligence — classifies tasks by complexity and risk, builds optimized dependency waves, critiques wave structure before dispatch, verifies results after each wave, and recovers from failures without stopping. Self-contained: no external sub-skills required. Triggers on: execute plan, run plan, implement plan, autonomous execution, execute this plan. Requires an explicit plan file — a positional path or `--plan <path>` — at invocation (or a resumable state file, see `--resume`); it is never inferred from conversation context, even when a plan was just discussed or accepted in this session (R41).
Use this skill after an SDLC pipeline failure to analyze hardening surfaces (plan and execute guardrails, review dimensions, copilot instructions) and propose user-approved edits that would prevent the same class of failure next time. Strengthen-only in v1 — never relaxes or removes existing rules. Required arguments: --failure-text <string> --skill <caller-name>. Optional: --step, --operation, --exit-code, --error-type, --user-intent, --args-string. Triggers on: harden, strengthen guardrails, prevent this failure, learn from this failure, after pipeline failure.
Use this skill when creating, editing, reading, viewing, searching, transitioning, commenting on, or linking Jira issues using Atlassian MCP tools. Caches project metadata (custom fields, workflows, transitions, user mappings) to eliminate redundant discovery calls. Supports multi-project repos via jira.projects, and skipping workflow discovery for CI. Arguments: [--project <KEY>] [--force-refresh] [--init-templates] [--site <host>] [--skip-workflow-discovery]. Triggers on: create jira issue, edit jira ticket, search jira, transition jira, jira comment, link jira, assign jira, log work jira, bulk jira operations, manage jira, jira template, read jira, view jira, show jira, get jira, fetch jira, jira details, add comment, comment on jira, reply to jira, jira ticket, jira issue.
Use when writing an implementation plan from requirements, a spec, a design doc, or a user description. ALWAYS use when plan mode is active — this is the designated plan-mode skill. Analyzes scope, maps file structure, decomposes into classified tasks with dependencies, and produces a plan ready for execute. Triggers on: write plan, create plan, plan this, break this into tasks, implementation plan, plan mode.
Use this skill when creating or updating a pull request, updating a PR description, or generating PR content from commits and diffs. Handles the full PR workflow: consumes pre-computed context from the `pr_prepare` MCP tool, generates description with plan-critique-improve-do-critique-improve, user review, and gh CLI execution. Auto-labels PRs based on context signals (branch, commits, diff, Jira) with mandatory approval. Arguments: [--draft] [--update] [--base <branch>] [--auto] [--label <name>]. Use --auto to skip interactive approval. Triggers on: create PR, open pull request, update PR, write PR description, PR summary, describe changes for a pull request.
Use this skill when responding to code review feedback on a pull request or inline reviewer comments. Covers reading, verifying, evaluating, and responding to reviewer comments with a dual self-critique gate — prevents performative agreement and ensures technical rigor. Can be launched manually or automatically after /review. Triggers on: process review feedback, respond to review, handle review comments, address PR feedback, fix review findings, received-review.
Use this skill when reviewing code changes across project-defined dimensions (security, performance, docs, concurrency, etc.). Runs the review_prepare tool to pre-compute all git data, then dispatches one background agent per dimension directly from the main session, coordinated via a file-based ledger (no orchestrator agent). Arguments: [--base <branch>] [--dry-run]. Triggers on: review changes, code review, review PR, multi-dimension review, run review.
Use this skill when setting up the SDLC plugin for a project, initializing configuration, or when any skill reports missing config. Renders a selective-section menu so users choose which sections to configure; each selected section prints a verbose header (purpose, files-modified, consuming skills, per-option description) before any prompt. Supports direct sub-flow entry via --only, --dimensions, --pr-template, --guardrails, --execution-guardrails, --openspec-enrich, --plan-template. Arguments: [--migrate] [--skip <section>] [--force] [--only <ids>] [--dimensions] [--pr-template] [--guardrails] [--execution-guardrails] [--openspec-enrich] [--remove-openspec] [--plan-template] [--add] [--no-copilot]
Use this skill to run the full ship pipeline: execute a plan, commit, review, open a PR, and optionally verify CI and await an automated reviewer. Orchestrates execute, commit, review, received-review, pr, and verify-pipeline as Agent-dispatched sub-skills, and runs a handful of steps (rebase, OpenSpec validate/archive, CI-poll, remote-review-poll, learnings commit) inline. Arguments: [--auto] [--steps <csv>] [--quick] [--quality full|balanced|minimal] [--bump patch|minor|major|<label>] [--draft] [--dry-run] [--resume] [--plan <path>] [--openspec-change <name>] [--gc] [--ttl-days <N>] [--init-config]. Triggers on: ship it, ship this, run the ship pipeline, full release pipeline, execute plan then release, ship.
Use this skill to analyze a failed CI run on a PR and either apply a minimal fix or emit a proposal. Dispatched by ship's verify-pipeline step when a poll comes back failed under automation.mode: auto, or invoked standalone via /verify-pipeline --pr <N>. Triggers on: analyze CI failure, fix failing checks, post-PR CI verification, verify-pipeline.
MCP servers1
- command
- ${CLAUDE_PLUGIN_ROOT}/bin/sdlc-launcher.sh
- args
- mcp
Plugin manifests1
{
"name": "sdlc",
"description": "SDLC automation: MCP server and Claude Code hooks for software development lifecycle workflows.",
"version": "0.0.2",
"author": {
"name": "rnagrodzki"
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[sdlc on Agent Plugins Marketplace](https://pluginsmp.com/plugins/sdlc)