Pr body formatter
Skill baronguyen001/ai-automation-skills/skills/pr-body-formatter
8 production-tested Claude skills: automation, Gemini cost/structured output, OSS bounty scouting, ML validation.
npx -y skills add baronguyen001/ai-automation-skills --skill pr-body-formatterAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Generate a complete GitHub PR body with Summary, Changes, How tested, Test plan, and issue link from a branch diff plus issue reference, and never ship a placeholder body. Use for pr body template, format pr description, write a PR description, or API/CLI PR creation.
SKILL.md
2.0 KB, 431 tokens by cl100k_base, as published. Nobody here has run it
PR Body Formatter
Use this skill when opening a GitHub PR from a diff summary and issue reference. It produces a filled PR body and rejects leftover TODO-style placeholders before the PR is marked ready.
When to invoke
- User says: "pr body template" / "format pr description" / "write a PR description"
- Code in the conversation uses: GitHub CLI/API PR creation or a branch diff summary.
When NOT to invoke
- The target repository has its own PR template; use the maintainer's template instead.
- The user only wants a commit message.
Concrete example
User input:
Write the PR body for a branch that adds OIDC auth and closes acme/webapp#812.
Output:
## Summary
Adds an OIDC provider option to the auth module, closing acme/webapp#812.
## Changes
- `auth/oidc.py`: new `OIDCProvider` implementing the existing `AuthProvider` protocol
- `auth/factory.py`: register `oidc` in `PROVIDERS`
- `tests/test_oidc.py`: token exchange and error-path coverage
## How tested
- `pytest tests/test_oidc.py` - 7 passing
- Manual: ran the local auth flow against a Keycloak dev realm and verified token round-trip
## Test plan
- [ ] CI green
- [ ] Maintainer confirms OIDC config keys match docs
Closes acme/webapp#812
Pattern to apply
- Inspect the diff summary and the linked issue.
- Fill every section with specific file names, behavior, and test evidence.
- Include the closing issue reference exactly once.
- Search the body for
TODO,TBD, and copied instruction text before returning it. - Refuse to emit a ready PR body if any placeholder remains.
Reference: assets/template.md.
Source
Distilled from production use across the author's automation projects. v0.1.0. See also: [[algora-bounty-scout]].
What ships with it: 1 file
568 B alongside SKILL.md
assets/
- template.md568 B