@ineersa/my-pi-extensions
v0.1.8
Published
Personal extension bundle for pi-coding-agent
Downloads
1,186
Readme
@ineersa/my-pi-extensions
Personal extension bundle for pi.
Install
pi install npm:@ineersa/my-pi-extensionsLocal dev: pi install ./packages/extensions -l
Included extensions
- safe-guard — permission gate: blocks sudo, asks on destructive commands, writes outside CWD, and sensitive file reads. Persistent allowlists via UI.
- bg-process — overrides
bash; after 15s it asks whether to move long-running commands to background, tracks them viabg_status, and sends completion notifications. - compact-header — dense startup header with model/provider/thinking + keybinding cheatsheet.
- custom-footer — rich footer with tokens/cost/context/cwd/branch (+ PR probe), plus
/statusoverlay. - skill-palette —
/skillcommand palette to queue a skill for the next prompt with fuzzy search + status widget. - rewind — automatic git worktree snapshots at every prompt boundary with exact file restoration during
/forkand/treenavigation. - session-status — footer status indicator +
/my-picommand to verify bundle is loaded. pi-subagents — full-featured subagent extension: single/chain/parallel execution, clarify TUI, model fallback, async, worktrees. Installed separately vianpm run install:subagents. Builtin agents removed; uses agents from~/.agents/and.pi/agents/.
Companion packages
- @ineersa/my-pi-scheduler — recurring checks, one-time reminders, and the LLM-callable
schedule_prompttool. Installs separately for projects that need scheduled follow-ups. - @ineersa/my-pi-jetbrains-index — standalone JetBrains index diagnostics gate extension with IDE-first guardrails and diagnostics sync.
- @ineersa/my-pi-themes — curated theme pack (catppuccin-mocha, cyberpunk, gruvbox-dark, nord, oh-p-dark, tokyo-night).
Add a new extension
- Create a
.tsfile or directory inextensions/. - Add the entry to
package.json→pi.extensions. /reloador restart pi.
