Create and manage Architecture Decision Records (ADRs) and RFCs committed to the repo
Create and manage Architecture Decision Records (ADRs) — lightweight documents committed to the repo that capture why a design decision was made, readable by both humans and AI agents. Use this skill when the user asks to create, update, or manage ADRs or decision records. Also activate when asked to document a decision, record an architectural choice, backfill undocumented decisions, or convert an RFC into an ADR. PROACTIVELY recommend this skill during conversations where the user is making or has just made a significant architectural choice — choosing between libraries, establishing patterns, selecting dependencies, or debating trade-offs — even if they haven't explicitly asked for documentation. Trigger phrases include "decision record", "architecture decision", "ADR", "document this decision", "why did we choose", "design rationale", "let's go with", "we decided to", "what's our standard for". For proposals needing team discussion before a decision is made, use /rfc instead. Do NOT use for: general documentation, README files, API reference docs, runbooks, or incident reports.
Create and manage Requests for Comments (RFCs) — structured proposals committed to the repo that open a decision for discussion before committing to an approach. Use this skill when the user wants to write an RFC, propose a significant change for review, open a design discussion, or draft a technical proposal. Also activate when the user says things like "I want to propose", "we need to discuss before deciding", "let's get feedback on this approach", "write up a proposal", "request for comments", "design proposal", "technical proposal", or "I want input from the team on". PROACTIVELY suggest an RFC when the user is debating a large change that affects multiple consumers, teams, or system boundaries — especially migrations, breaking API changes, new system architecture, or choosing between competing approaches where structured discussion would help. Do NOT use for: decisions already made (use /adr instead), small choices that don't need group input, general documentation, or post-mortems.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A collection of plugins that extend Claude Code with custom skills.
| Plugin | Skill | Description |
|---|---|---|
presentation-review | /death-by-ppt | Review MARP presentations for "Death by PowerPoint" issues |
release-manager | /release | Update CHANGELOG.md and bump project versions following Keep a Changelog and SemVer |
Install the entire marketplace or individual plugins using the Claude Code CLI:
# Install all plugins from this marketplace
claude plugin add HeyItsGilbert/marketplace
# Or install a single plugin
claude plugin add presentation-review@marketplace
You can also install directly from a Git URL:
# Install all plugins
claude plugin add https://github.com/HeyItsGilbert/marketplace
# Install a single plugin
claude plugin add https://github.com/HeyItsGilbert/marketplace/plugins/release-manager
Once installed, skills are available in any Claude Code session. Type the skill
name (e.g. /release) or describe what you want and Claude will activate the
matching skill automatically.
.claude-plugin/marketplace.json # Marketplace manifest — indexes all plugins
plugins/
<plugin-name>/
.claude-plugin/plugin.json # Plugin manifest — name, description, version
skills/
<skill-name>/
SKILL.md # Skill definition — frontmatter + prompt
Create plugins/<your-plugin>/.claude-plugin/plugin.json:
{
"name": "your-plugin",
"description": "What your plugin does",
"version": "1.0.0"
}
Create plugins/<your-plugin>/skills/<your-skill>/SKILL.md with YAML
frontmatter (name, description) and the skill prompt as the markdown
body.
Register it in .claude-plugin/marketplace.json by adding an entry to the
plugins array.
npx claudepluginhub heyitsgilbert/marketplace --plugin architecture-decisionsAdds a /death-by-ppt skill for reviewing MARP presentations
Adds a /release skill for updating CHANGELOG.md and module manifest versions following Keep a Changelog and SemVer
Architecture Decision Records authoring and management
Make your AI agent code with your project's architecture, rules, and decisions.
Human-in-the-loop Architecture Decision Record workflow
AI-powered architecture documentation framework with ADRs, reviews, and pragmatic mode
ADRs Management plugins for Architecture Decision Records analysis, generation, and linking
Architecture Deep Research — scan a repo, draft a PRD, run live deep research, get a cited handoff. Use when picking a topology, retrieval architecture, event bus, storage engine, auth pattern, or any system-design decision before code lands.