omp packages

@ineersa/my-pi-extensions0.1.13

Personal extension bundle for pi-coding-agent

ineersa Published 5 months ago MIT ~196 downloads/mo

Untested on omp

This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.

Did it work for you?

Result

One report per person. A new report replaces your old one.

Reports 0

No reports yet.

Readme

@ineersa/my-pi-extensions

Personal extension bundle for pi.

Install

pi install npm:@ineersa/my-pi-extensions

Local 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 via bg_status, and sends completion notifications.
  • compact-header — dense startup header with model/provider/thinking + keybinding cheatsheet.
  • focus-cursor — replaces editor software cursor with terminal hardware cursor so focus/unfocused cursor states work in split panes.
  • custom-footer — rich footer with tokens/cost/context/cwd/branch (+ PR probe), plus /status overlay.
  • skill-palette — /skill command 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 /fork and /tree navigation.
  • session-status — footer status indicator + /my-pi command to verify bundle is loaded.
  • semantic-search — semantic/conceptual search over manually Vera-indexed codebases (no automatic index/watch). pi-subagents — full-featured subagent extension: single/chain/parallel execution, clarify TUI, model fallback, async, worktrees. 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_prompt tool. 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-mcp-adapter — standalone MCP adapter: ToolSearch discovery, direct tools, lazy/eager/keep-alive lifecycle, metadata caching.
  • @ineersa/my-pi-themes — curated theme pack (catppuccin-mocha, cyberpunk, gruvbox-dark, nord, oh-p-dark, tokyo-night).

Add a new extension

  1. Create a .ts file or directory in extensions/.
  2. Add the entry to package.json → pi.extensions.
  3. /reload or restart pi.