@barlevalon/pr-skill

A self-contained, approval-gated pull request workflow with visual summaries, observed evidence, merge risk, and browser-based creation.

Packages

Package details

skill

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 pr at 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.