From hb-ai-toolkit
Generates a pull request title and description from the current branch diff. Reads commit messages and changed files to produce a consistent, structured PR description ready to paste into GitHub.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hb-ai-toolkit:pr-descriptionhaikuThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate a pull request title and description for the current branch.
Generate a pull request title and description for the current branch.
Run:
git log main...HEAD --oneline
Read the commit messages to understand the change intent.
Run:
git diff main...HEAD --stat
Get the list of changed files and rough scope.
Run:
git diff main...HEAD
Read the actual diff to understand what changed.
Produce the PR description in this format:
## Title
{Concise imperative title, max 72 chars. E.g. "Add pagination to shifts endpoint"}
## Description
### What
{1-3 bullet points describing what was changed and why}
### How
{1-3 bullet points describing the approach, if non-obvious}
### Testing
{Bulleted checklist of how to verify this works:
- [ ] {test case 1}
- [ ] {test case 2}
}
### Notes
{Optional: migration steps, breaking changes, follow-up tickets, or deployment notes. Omit section if nothing to add.}
Keep the description factual and concise. Do not pad. If the change is a one-liner, the description should be too.
npx claudepluginhub hackberrybay/hb-ai-toolkit --plugin hb-ai-toolkitProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.