pi-solo

Pi package for the Solo task tracker — tool, commands, auto-init, and TUI widget.

Packages

Package details

extension

Install pi-solo from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:pi-solo
Package
pi-solo
Version
0.1.1
Published
May 10, 2026
Downloads
not available
Author
ferg.cod3s
License
MIT
Types
extension
Size
54.7 KB
Dependencies
0 dependencies · 3 peers
Pi manifest JSON
{
  "extensions": [
    "./src/index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

pi-solo

Pi package for the Solo task tracker.

Features

  • solo tool for task, session, handoff, health, and recovery actions
  • /solo, /solo-pick, /solo-done, and /solo-errors commands
  • auto-init when running inside a git repo without an existing Solo database
  • collapsible checkbox-style widget showing active, ready, and completed tasks, with stale completed rows auto-hidden after ~10 minutes (Ctrl+Shift+S toggles details)
  • automatic task context injection before agent work starts

Install

From npm

pi install npm:pi-solo

From git

pi install git:github.com/your-org/your-repo

From a local checkout

pi install ./pi-extension -l

Package manifest

Pi loads this package through the pi manifest in package.json:

{
  "keywords": ["pi-package"],
  "pi": {
    "extensions": ["./src/index.ts"]
  }
}

That makes the package compatible with pi install, git installs, and the pi package gallery.

Development

npm install
npm run typecheck
npm run pack:check

Publishing

At the time of setup, npm view pi-solo returned 404, so pi-solo appears available.

Release checklist:

cd pi-extension
npm install
npm run publish:check
npm publish

After publish, users can install with:

pi install npm:pi-solo

See PUBLISHING.md for the full checklist.