pi-shipit
Quality gates for shipping code with the Pi coding agent. Iterative review loops and fork-to-upstream PR workflows with AI review + CI gating.
Package details
Install pi-shipit from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-shipit- Package
pi-shipit- Version
1.0.1- Published
- Apr 30, 2026
- Downloads
- not available
- Author
- cad0p
- License
- MIT
- Types
- skill
- Size
- 9.8 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"skills": [
"skills/review-fix-loop",
"skills/submit-fork-pr"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-shipit
Quality gates for shipping code with the Pi coding agent.
Two human-in-the-loop skills that use subagents for thorough review and safe upstream contribution.
Skills
review-fix-loop
Iterative code review with parent triage. Delegate to a reviewer subagent, triage findings yourself, dispatch approved fixes to a worker subagent, and repeat until converged.
When to use:
- Before shipping any non-trivial change
- Addressing reviewer feedback (human or AI)
- Quality assurance passes
Invoke: /skill:review-fix-loop
submit-fork-pr
Two-stage fork-to-upstream PR workflow. Create an internal PR on your fork first, run it through Copilot review and CI, merge, then open a clean upstream draft PR.
Why two stages? Queue multiple fixes on your fork while the upstream maintainer works through approvals. Each fix gets its own review gate before reaching the upstream repo.
When to use:
- Contributing to upstream repos via a personal fork
- You want AI pre-review and CI greenlight before human review
Invoke: /skill:submit-fork-pr
Install
Via npm (recommended):
pi install npm:pi-shipit
Via git:
pi install git:github.com/cad0p/pi-shipit
Requires pi-subagents for the subagent tool.
License
MIT