pi-rakit-git
Focused and confirmation-gated Git commands for Pi
Package details
Install pi-rakit-git from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-rakit-git- Package
pi-rakit-git- Version
0.1.1- Published
- Sep 1, 2026
- Downloads
- 272/mo · 22/wk
- Author
- anandamw
- License
- MIT
- Types
- extension
- Size
- 5.9 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"extensions": [
"./extensions"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
Pi Rakit Git
A focused Pi extension for inspecting Git state and committing changes that you explicitly staged.
Requirements
- Node.js 20+
- Git
- Pi
- A Git repository
Install
pi install npm:pi-rakit-git
Or run npx pi-rakit@latest --install and select Git. Start or reload Pi after installation.
Commands
/git status
/git branch
/git commit Explain the staged change
statusshowsgit status --short --branch.branchshows the current branch, or the short commit when HEAD is detached.commitasks for confirmation and runsgit commit -musing the supplied message.
Safety
/git commit never stages files. Review and stage exactly what you want with your normal workflow before invoking it. The command refuses to create a commit when the index is empty and does not bypass Git hooks.
The extension does not expose push, reset, clean, force, or branch-deletion operations.