pi-prompt-profiles
Model-aware system prompt profiles for Pi, written in Markdown and switched without restarting Pi.
pi-prompt-profiles keeps your system prompts as plain Markdown files, lets you
switch the active one per session, and binds a profile to a model so it is chosen
automatically. The active profile is prepended to the prompt Pi would send
anyway, so tools, AGENTS.md, skills and every other instruction Pi loaded stay
in place.
What it does not do
Section titled “What it does not do”It decides which instructions to apply. It does not choose the model, change the provider, set the thinking level or touch permissions.
Where to go next
Section titled “Where to go next”- Install — load the extension without changing your global configuration.
- Your first profile — write a profile and see it applied.
- Commands — the
/spcommand and its flags. - Configuration — the
config.jsonschema. - Resolution — how a profile is selected.
- Compatibility — verified Pi contracts and limits.
Version 0.6.0, verified against Pi 0.85.1. Released under the MIT License.