pi-umbra

skillmaintained

Every small thing pi does not build in, in one install: seven themes and the chrome around them, the input bar, session rename, a shimmer through the working indicator, mid-prompt skill completion, ask, copy-chat, preview and help.

by — · v0.1.5 · published 2w ago

$ pi install npm:pi-umbra
downloads/mo
200
stars
0
last push
2w ago
open issues
0

Signals

license: MITtestspi manifest: missinginstall size: —deps: 0peer deps: 0

Download trend

No downloads in the last 12 weeks.

README

pi-umbra

Every small thing pi does not build in, in one install.

pi install npm:pi-umbra

One tarball. The nine packages below ship bundled inside it, so the install does not depend on npm hoisting nine separate trees into the layout pi expects.

pi-umbra
├── pi-umbra-theme          seven themes and the chrome around them
├── pi-umbra-ask            the model asks you a question mid-turn
├── pi-umbra-copy-chat      /umb-copy-chat
├── pi-umbra-help           /umb-help, /umb-doctor
├── pi-umbra-inputbar       the input box
├── pi-umbra-preview        /umb-preview
├── pi-umbra-rename         /umb-rename
├── pi-umbra-shimmer        a shimmer through the working indicator
└── pi-umbra-skill-matcher  skill completion mid-prompt

Install any of them on its own if you want less. Each package has its own README saying what it solves.

pi-umbra-shimmer and pi-umbra-skill-matcher reach past what the extension API exposes, so each ships a patch.mjs that has to be run once after installing and again after every pi update. Their own READMEs carry the command. Until it is run, those two load and do nothing; the rest of the family is unaffected.

MIT.