pi-enhanced-tools
Enhanced tools extension for PI — replacements and augmentations for built-in coding agent tools
Package details
Install pi-enhanced-tools from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-enhanced-tools- Package
pi-enhanced-tools- Version
1.1.0- Published
- May 4, 2026
- Downloads
- 116/mo · 116/wk
- Author
- karutoil
- License
- MIT
- Types
- extension
- Size
- 255.9 KB
- Dependencies
- 0 dependencies · 2 peers
Pi manifest JSON
{
"extensions": [
"./dist/index.js"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-enhanced-tools
Enhanced tools extension for PI — replacements and augmentations for built-in coding agent tools.
Features
| Tool | Description |
|---|---|
patch |
Unified diff with auto-locate (no line numbers needed) |
outline |
File structure without implementation noise |
rg |
Enhanced code search with structured output |
test |
Auto-detect and run tests, extract failures |
validate |
Compile/typecheck with error locations |
build |
Compile/bundle with structured output |
git |
Semantic git operations (status, diff, log, blame, archeology) |
scratch |
Persistent session notes & investigation checkpoints |
deps |
Import/dependency graph |
refactor |
Multi-file rename |
history |
Track session file changes |
ask |
Pause to ask user questions |
find |
Structured file/directory search |
project |
High-level project overview |
rules |
Architecture rule checker — validate import boundaries |
scan |
Security scanner — SAST with semgrep or regex fallback |
Installation
pi install npm:pi-enhanced-tools
Development
npm install
npm run build
License
MIT