@barlevalon/pr-skill
A self-contained, approval-gated pull request workflow with visual summaries, observed evidence, merge risk, and browser-based creation.
Package details
Install @barlevalon/pr-skill from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@barlevalon/pr-skill- Package
@barlevalon/pr-skill- Version
1.0.0- Published
- Oct 8, 2026
- Downloads
- 378/mo · 378/wk
- Author
- barlevalon
- License
- MIT
- Types
- skill
- Size
- 8.2 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"skills": [
"./SKILL.md"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pr
One explicitly invoked workflow for reviewing a branch, drafting a PR description, and opening GitHub's creation page after approval. No dependencies on other skills.
Use /skill:pr in Pi, or explicitly ask an agent to use the pr skill. A description-only request stops at the draft.
The default body contains Summary, Evidence, Merge Danger, and relevant References. Repository templates and tracker requirements take precedence. Commit and push actions require approval; the browser remains the final submission step.
Distribution
Included in the root package and maintained-skill file bootstrap. Individual package metadata lives in package.json; publication is a separate approval-gated step.
Entry point: SKILL.md.
Credits
Maintained synthesis of:
- Workmux's
open-pr: branch context and browser-based PR creation. - Matt Pocock's
prat v1.3.1: evidence and merge-danger framing. - Dex Horthy / Humanlayer's
show-me, credited by Matt's skill: concise visual summaries.
This version adds explicit action approvals, repository-template precedence, ticket preservation, honest evidence reporting, and duplicate-PR handling. Upstream skills are influences, not runtime dependencies.