From pm-cowork-live
Writes PR descriptions grounded in the actual diff by reading branch changes via the GitHub connector. Useful when drafting pull request bodies or documenting changes in Cowork.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pm-cowork-live:pr-description-liveThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A good PR description is written *from the diff*, not from memory — memory forgets the file you touched at 2am. In Claude Cowork this skill reads the *actual* changes on the branch and writes the description grounded in them, so the reviewer gets an accurate map of what moved and why.
A good PR description is written from the diff, not from memory — memory forgets the file you touched at 2am. In Claude Cowork this skill reads the actual changes on the branch and writes the description grounded in them, so the reviewer gets an accurate map of what moved and why.
Ask for these if not provided:
.github/pull_request_template.md; if present, fill its sections; else use the default structure above.Guardrails: describe only what the diff actually contains — never list a change that isn't there; surface diff-vs-intent mismatches instead of hiding them; don't push/update the PR without explicit approval; if the connector is unauthorised, work from a pasted diff and say the branch couldn't be read.
A PR Description (or the repo template, filled):
what & why — 2–3 lines
npx claudepluginhub mohitagw15856/pm-claude-skills --plugin pm-cowork-liveWrites structured pull request descriptions from git diffs, commit lists, or notes. Covers summary, motivation, changes, testing steps, and reviewer guidance.
Generates pull request descriptions from branch changes using the gh CLI. Discovers repo PR templates, validates branch state, and drafts PR bodies.
Drafts conventional commit PR titles and Shopware 5-section descriptions for core PRs targeting trunk. Analyzes branch against trunk, uses session context, asks for missing info.