@viartemev/pi-caveman
v0.3.1
Published
Caveman mode for pi: ultra-compressed responses that save tokens.
Maintainers
Readme
Caveman for pi
Ultra-compressed communication mode for pi: fewer tokens, same technical substance.
pi-caveman packages the original JuliusBrussee/caveman response style as a native pi package. Install it, and every agent response becomes shorter by default.
Why
Coding agents often spend tokens on polite filler. Caveman mode removes filler while preserving exact technical meaning.
Before: Sure! I'd be happy to help. The issue is likely caused by...
After: Bug in auth middleware. Token expiry check use `<` not `<=`. Fix:Features
- Always-on caveman response style while package is installed
- No commands, per-session state, config, or toggles
- Short system prompt injected before every agent turn
Install
From npm
pi install @viartemev/pi-cavemanFrom GitHub
pi install git:github.com/viartemev/pi-cavemanProject-local install:
pi install -l git:github.com/viartemev/pi-cavemanFrom local clone
git clone [email protected]:viartemev/pi-caveman.git
pi install ./pi-cavemanTry without installing:
pi -e ./pi-cavemanTo stop caveman mode, disable or uninstall this pi package.
Package layout
extensions/caveman.ts # pi extension adapter + compact mode prompts
skills/caveman # caveman response-style skill
package.json # pi package manifestHow it works
The pi extension hooks into:
before_agent_start— injects compact active-mode rules every turn
The base caveman skill is exposed by package.json; the extension makes the style always active.
License
MIT. See LICENSE.
Attribution
Caveman rules and skills originate from JuliusBrussee/caveman, MIT licensed.
