pi-caveman-mode
Caveman Mode extension for pi. Makes assistant responses terse and blunt.
Package details
Install pi-caveman-mode from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-caveman-mode- Package
pi-caveman-mode- Version
1.0.0- Published
- Apr 15, 2026
- Downloads
- 134/mo · 16/wk
- Author
- habitssss
- License
- MIT
- Types
- extension
- Size
- 5.4 KB
- Dependencies
- 0 dependencies · 1 peer
Pi manifest JSON
{
"extensions": [
"./extensions"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-caveman-mode
Caveman Mode extension for pi.
When active, it injects a style instruction into pi's system prompt so replies become terse, blunt, and low-filler.
What it does
- Turns on automatically at session start
- Adds a caveman-style response rule to the agent system prompt
- Lets you toggle mode from chat input
Commands inside pi
caveman modeorstart caveman→ enablenormal modeorstop caveman→ disable
Install
Option 1: Install from npm with pi
pi install npm:pi-caveman-mode
Then reload pi:
/reload
Option 2: Install directly from GitHub with pi
pi install git:github.com/habitssss/pi-caveman-mode
Or:
pi install https://github.com/habitssss/pi-caveman-mode
Then reload pi:
/reload
Option 3: Manual install
Copy the extension file into your global pi extensions directory:
mkdir -p ~/.pi/agent/extensions
curl -L https://raw.githubusercontent.com/habitssss/pi-caveman-mode/main/extensions/caveman-mode.ts \
-o ~/.pi/agent/extensions/caveman-mode.ts
Then run /reload in pi.
Project-local install
If you want this only for one project:
mkdir -p .pi/extensions
curl -L https://raw.githubusercontent.com/habitssss/pi-caveman-mode/main/extensions/caveman-mode.ts \
-o .pi/extensions/caveman-mode.ts
Then run /reload in pi.
Uninstall
If installed with pi package manager
pi remove npm:pi-caveman-mode
Or if installed from GitHub:
pi remove git:github.com/habitssss/pi-caveman-mode
If manually installed
Global:
rm ~/.pi/agent/extensions/caveman-mode.ts
Project-local:
rm .pi/extensions/caveman-mode.ts
Then run /reload.
Notes
- Extension runs with your normal pi permissions.
- Auto-discovery locations for pi extensions include
~/.pi/agent/extensions/and.pi/extensions/. - This repo is packaged so
pi installcan load it as a pi package.
License
MIT