012025 · Open Source

Pi Extensions

RoleAuthor
TagsTypeScript · TUI · GitHub CLI · AI Tooling

What it is

A pack of personal extensions for pi — the terminal coding-agent harness — installable from GitHub without cloning into your own pi setup.

pi install git:github.com/curtisblanchette/pi-extensions
Extension Commands Best for
commit-pr.ts /commit, /commit-pr Stage files, write a Conventional Commit, push a branch, and open a draft PR — from one TUI.
prs.ts /prs Browse open PRs, inspect CI state, checkout branches, update descriptions, run review workflows, and explain failures.
sync-pr-labels.ts /sync-pr-labels Normalize a repo's PR workflow labels to the approved set.

Why ship it

Pi gives you a sane harness for AI coding sessions. Almost every session ends with the same handful of moves: a commit, a push, a PR, a label check, a CI inspection. These three extensions turn those moves into one keystroke each, with AI doing the parts that actually benefit from AI (writing the commit message, generating the PR description, explaining a failing CI run) and the human staying in the loop where it matters (which files, which labels, which review action).

← All workTalk about this →