Skip to content

rnagrodzki/sdlc-marketplace

Repository files navigation

sdlc-marketplace

A Claude Code plugin that automates SDLC tasks: generates structured PR descriptions from commits and diffs, and runs project-customizable multi-dimension code reviews.

Documentation & Skill Reference — interactive skill docs, workflow diagrams, and pipeline visualizations.

Installation

Via the plugin UI (recommended)

  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

See docs/getting-started.md for a full first-use walkthrough.

Updating

Via the plugin UI

Open /plugin, go to Marketplaces, and toggle auto-update for sdlc-marketplace. When enabled, Claude Code checks for new versions on startup.

Via update commands

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

Skills

Skill Description
/pr-sdlc Create a PR with an auto-generated structured description
/review-sdlc Run multi-dimension code review on the current branch
/received-review-sdlc Process code review feedback with verification, self-critique, and implementation
/version-sdlc Bump version, create git tag, optionally generate CHANGELOG, and push
/commit-sdlc Analyze staged changes, generate a commit message matching project style, stash unstaged changes, and commit
/plan-sdlc Write an implementation plan from requirements, a spec, or a user description — produces plans optimized for execute-plan-sdlc
/execute-plan-sdlc Execute an implementation plan with adaptive task classification, wave-based parallel dispatch, and automatic error recovery
/ship-sdlc Chain execute, commit, review, version, and PR into a single shipping pipeline with conditional review-fix loop
/jira-sdlc Create, edit, search, and transition Jira issues with cached project metadata
/setup-sdlc Unified project setup — configure version, ship, review, PR templates, guardrails, and jira settings in one flow

Documentation

Document Description
Getting Started Installation, first use, what gets created
Architecture Repository structure, plugin system, name resolution
Plugin Installation How plugins are installed, discovered, and resolved at runtime
Adding Skills Create custom skills for your project
Skill Best Practices Design patterns for reliable, maintainable skills
Adding Commands Create custom slash commands (legacy — prefer skills)
Adding Hooks Set up automated actions on session events
OpenSpec Integration Using SDLC skills with OpenSpec for spec-driven development
Plugin Interop Authority model for OpenSpec detection when multiple plugins coexist

Troubleshooting

"Plugin not found" when updating via /plugin UI

Clear the cache, restart, and reinstall:

rm -rf ~/.claude/plugins/cache/sdlc-marketplace

Then restart Claude Code and run:

/plugin install sdlc@sdlc-marketplace

Plugin not updating after marketplace refresh

The version field in plugin.json must be bumped for Claude Code to detect a new version. If the version hasn't changed, Claude Code uses the cached copy.

Auto-update not working

Open /plugin, go to the Marketplaces tab, and verify auto-update is toggled on for sdlc-marketplace. Auto-update is off by default for third-party marketplaces.

Timeout during marketplace add or plugin install

Large repositories may exceed the default git timeout. Set the environment variable before starting Claude Code:

export CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS=300000

Changelog

See CHANGELOG.md for release history.

License

AGPL-3.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors