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

skill

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