Write manager-friendly merge-request explanation documents from git diffs
Agent skill plugin that teaches coding agents to write merge-request explanation documents for leads and managers — plain language, before/after code, reviewer checklist, suggested commit message.
Follows the Agent Skills layout used by Superpowers: one canonical skills/ tree, multiple harness install paths.
When this repo is on GitHub, install from your marketplace or:
/add-plugin <your-github-user>/explain-my-pr
Requires a .cursor-plugin/plugin.json (included) pointing at ./skills/.
Register your marketplace (once), then install:
/plugin marketplace add <your-github-user>/explain-my-pr
/plugin install explain-my-pr@explain-my-pr
Uses .claude-plugin/marketplace.json and .claude-plugin/plugin.json.
git clone https://github.com/<you>/explain-my-pr.git
cd explain-my-pr
./scripts/install-local.sh
Copies the skill to ~/.cursor/skills/, ~/.claude/skills/, and ~/.agents/skills/.
mkdir -p .cursor/skills/explain-my-pr
cp -r skills/explain-my-pr/* .cursor/skills/explain-my-pr/
Same for .claude/skills/ on Claude Code projects.
Enable the skill, then prompt:
Write an MR change explanation for merging feat/add-metrics into main.
Focus on pkg/middleware/metrics.go.
Save to docs/mr-change-explanations/metrics-middleware.md.
| Doc type | Branch names | Example to copy |
|---|---|---|
| Public / resume | main, feat/... | skills/.../examples/example-output.md |
| Internal only | Real names OK | examples/*-private.md (gitignored) |
explain-my-pr/
├── README.md
├── LICENSE
├── skills/
│ └── explain-my-pr/
│ ├── SKILL.md # agents load this
│ ├── reference.md
│ └── examples/
│ ├── example-output.md # safe to publish
│ └── .gitignore
├── .cursor-plugin/plugin.json # Cursor: "skills": "./skills/"
├── .claude-plugin/
│ ├── plugin.json
│ └── marketplace.json
├── .codex-plugin/plugin.json # Codex CLI plugin
└── scripts/install-local.sh
MIT — see LICENSE.
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.
npx claudepluginhub hritikvaidwan007/explain-my-pr --plugin explain-my-prMake your AI agent code with your project's architecture, rules, and decisions.
Access official Microsoft documentation, API references, and code samples for Azure, .NET, Windows, and more.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Build and maintain an LLM-curated personal knowledge base in your project — Andrej Karpathy's LLM Wiki pattern, designed to scale to thousands of pages without becoming a context bottleneck. Now with an optional compiled graph layer for typed, provenance-backed relationships.
Connect to Atlassian products including Jira and Confluence. Search and create issues, access documentation, manage sprints, and integrate your development workflow with Atlassian's collaboration tools.
AI-powered wiki generator for code repositories. Generates comprehensive, Mermaid-rich documentation with dark-mode VitePress sites, onboarding guides, deep research, and source citations. Inspired by OpenDeepWiki and deepwiki-open.