pi-ponytail
Ponytail lazy senior developer mode for pi.
Package details
Install pi-ponytail from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-ponytail- Package
pi-ponytail- Version
0.1.2- Published
- Jun 15, 2026
- Downloads
- not available
- Author
- thelegendtubaguy
- License
- MIT
- Types
- extension, skill
- Size
- 22.9 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"extensions": [
"./extensions/ponytail.js"
],
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-ponytail
Ponytail lazy senior developer mode for pi. YAGNI first, stdlib/native before dependencies, smallest working diff, one runnable check for non-trivial logic.
Source behavior is adapted from DietrichGebert/ponytail.
Install
pi install npm:pi-ponytail
Try without installing:
pi -e npm:pi-ponytail
Commands
/ponytail— enable the configured default mode (fullunless changed)./ponytail lite|full|ultra|off— set session mode./ponytail status— show current and default mode./ponytail default lite|full|ultra|off— persist the default mode in the Ponytail config file./ponytail-review— run the over-engineering review skill./ponytail-audit— run the whole-repo over-engineering audit skill./ponytail-debt— listponytail:debt markers./ponytail-help— show the quick reference.
Say stop ponytail or normal mode to disable the persistent mode in the current session.
Default mode
Resolution order:
PONYTAIL_DEFAULT_MODE=lite|full|ultra|off$XDG_CONFIG_HOME/ponytail/config.jsonor~/.config/ponytail/config.jsonfull
Config file shape:
{ "defaultMode": "full" }
pi package manifest
package.json exposes:
{
"keywords": ["pi-package"],
"pi": {
"extensions": ["./extensions/ponytail.js"],
"skills": ["./skills"]
}
}
Development
npm test
npm pack --dry-run