@geminixiang/pi-simplify
v0.0.6
Published
Simplify: Review changed code for reuse, quality, and efficiency
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-simplifyUsage
Full Simplify
/simplifyAnalyzes 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-quickOnly 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 codeComparison 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
