@geminixiang/pi-simplify
Simplify: Review changed code for reuse, quality, and efficiency
Package details
Install @geminixiang/pi-simplify from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@geminixiang/pi-simplify- Package
@geminixiang/pi-simplify- Version
0.0.6- Published
- May 4, 2026
- Downloads
- 524/mo · 19/wk
- Author
- geminixiang
- License
- MIT
- Types
- extension
- Size
- 26.5 KB
- Dependencies
- 1 dependency · 0 peers
Pi manifest JSON
{
"extensions": [
"./index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-simplify
A pi coding agent extension that cleans up leftover code after feature implementation.
What it does
After implementing a feature, your code often accumulates:
- Dead code - unused exports, orphaned files, zombie variables
- Debug remnants - console.log, debugger statements, temp flags
- Commented-out code - old logic left in comments
- Over-engineering - "might use later" abstractions never used
- Duplicate logic - repeated if-else blocks doing the same thing
/simplify finds these and removes them.
Installation
pi install npm:@geminixiang/pi-simplify
Usage
Full Simplify
/simplify
Analyzes all git changes and presents cleanup candidates:
- Safe (green) - auto-selected, will be deleted
- Confirm (yellow) - delete after user confirms
- Review (orange) - user should review first
Quick Simplify
/simplify-quick
Only removes the obviously safe stuff:
console.log/console.warn/console.errordebuggerstatements- Unused imports
- Empty catch blocks
No confirmation needed - just does it.
With Focus
/simplify focus on the utils folder
/simplify focus on removing debug code
Comparison with pi-review
| pi-review | pi-simplify | |
|---|---|---|
| Goal | Find problems | Delete excess |
| Attitude | Conservative (marks issues) | Active (removes junk) |
| Output | Findings list | Deletion plan |
| Trigger | Manual review | Post-feature cleanup |
License
MIT