Install
$ agentstack add skill-christopheralphonse-calphonse-skills-pr-body-style ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
PR Body Style
Goal
Write PR bodies that are short, business-focused, and accurate to the actual code change. Assume reviewers can read the diff; the PR body should explain the outcome, validation, and any non-obvious context.
Guardrails
- Make every claim match the actual diff and current check status.
- Do not mention speculative benefits, future work, or unrelated cleanup.
- Keep validation concrete: commands, CI status, screenshots, or manual checks.
- If uncertain, say what was not verified.
Style Rules
- Preserve the repository's PR template headings unless the user asks to change the template.
- Lead with the user/business outcome, reliability impact, or operational reason for the change.
- Keep the description to 1 short paragraph plus 2-4 bullets when bullets help scanning.
- Mention technical details only when they clarify behavior, reviewer risk, compatibility, CI impact, or deployment impact.
- Avoid method-by-method or file-by-file narration unless the user explicitly asks for implementation detail.
- Keep wording plain and direct. Prefer "Moves health checks to the standard gRPC health protocol" over deep root-cause prose.
- Make every claim match the actual diff and current check status. Verify locally or with GitHub when the status may have changed.
- Keep "How to Test" concrete and minimal: commands run, user-visible checks, or CI status.
- Use "Additional Information" only for high-signal context, risks, retained compatibility shims, or follow-up notes. Keep it empty or one sentence when possible.
Accuracy Checks
Before finalizing a PR body:
- Compare it to the current diff, not memory of the plan.
- Remove stale claims about files, methods, dependencies, or CI failures that no longer matter.
- Keep compatibility/stub notes only when a reviewer could otherwise mistake the code for dead code.
- Use business-language framing for technical fixtures, such as "retained test-server health stub" instead of listing generated fixture paths.
Preferred Shape
# Pull Request
[Issue](...)
## Description
One sentence explaining the outcome or operational reason.
- Capability-level change
- CI/local/deployment behavior change
- Retained compatibility or test support, if relevant
## How to Test
1. `command`
2. `command`
## Additional Information/Images/Videos
One sentence only if useful.
Example Tone
Prefer:
Moves health checks to the standard gRPC health protocol so local, CI, and deployed service checks use the same path.
- Replace the custom BFF health endpoint with standard gRPC health handling
- Use `grpc_health_probe` for container health checks
- Keep the generated health stub needed by the local/CI test server
Avoid:
Root cause: `cmd/stubbed/health` was removed, `mise services-up` runs `generate`, clears `gen/`, and starts `data-platform` with `gen/grpc` mounted...
> Install: `npx skills add ChristopherAlphonse/calphonse-skills --skill pr-body-style`
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ChristopherAlphonse
- Source: ChristopherAlphonse/calphonse-skills
- License: MIT
- Homepage: https://www.skills.sh/christopheralphonse/calphonse-skills
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.