@geminixiang/pi-simplify

Simplify: Review changed code for reuse, quality, and efficiency

Packages

Package details

extension

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.9
Published
May 26, 2026
Downloads
666/mo · 298/wk
Author
geminixiang
License
MIT
Types
extension
Size
35.4 KB
Dependencies
3 dependencies · 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

npm version

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

Opens a preset selector. Choose uncommitted changes or a folder snapshot.

Uncommitted mode 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

Simplify Folders

/simplify folder src docs

Analyzes the specified folders/files as a snapshot (not a diff), even when there are no local git changes.

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