Personal Pi coding-agent setup with skills, extensions, prompts, and workflow notes.
  • TypeScript 86.1%
  • JavaScript 4.4%
  • Python 3.6%
  • HTML 3.5%
  • CSS 1.6%
  • Other 0.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-29 18:13:06 +02:00
.dev feat(pocock): enable OpenAI Fast mode in the profile 2026-08-29 18:13:06 +02:00
archive/skills chore(skills): archive inactive skills and add instruction design guidance 2026-08-21 16:50:56 +02:00
bin feat(session-activity): add pi-activity CLI for inspecting session logs and usage 2026-08-26 09:05:02 +02:00
data chore: disable openai-fast 2026-08-29 14:34:40 +02:00
extensions fix(compact-footer): aggregate cache hit rate across session usage 2026-08-26 21:36:51 +02:00
git chore(workspace): add bespoke web artifact repository 2026-05-30 15:41:44 +02:00
packages feat(subagents): expose bounded operative status provider over event bus 2026-08-29 10:15:27 +02:00
profiles feat(pocock): enable OpenAI Fast mode in the profile 2026-08-29 18:13:06 +02:00
skills feat(skills): add project context workflow to grilling and setup 2026-08-28 21:00:23 +02:00
skills-disabled/tdd chore(skills): disable implicit invocation for specialized workflows 2026-08-22 18:28:18 +02:00
themes fix(theme): improve readable message background contrast 2026-08-02 12:43:15 +02:00
.gitignore feat(pocock): refresh profile skills and instruction baseline 2026-08-28 20:16:33 +02:00
AGENTS.md feat(pocock): enable OpenAI Fast mode in the profile 2026-08-29 18:13:06 +02:00
EXTERNAL_REQUIREMENTS.md chore: remove thinking picker and update profile dependencies 2026-08-24 22:12:50 +02:00
keybindings.json feat(keybindings): add ctrl+q shortcut for interrupt 2026-06-22 17:49:07 +02:00
models.json feat(pocock): refresh profile skills and instruction baseline 2026-08-28 20:16:33 +02:00
profile.json feat(profiles): expose agent-browser to model-invoked skills 2026-08-26 14:14:21 +02:00
README.md chore(agent): update setup instructions and requirements 2026-08-22 16:39:43 +02:00
settings.json feat(pocock): enable OpenAI Fast mode in the profile 2026-08-29 18:13:06 +02:00
SETUP_CHANGE_GUIDE.md feat(profiles): expose agent-browser to model-invoked skills 2026-08-26 14:14:21 +02:00
trust.json feat(subagents): add explicit supervisor wake control to operative reports 2026-08-16 18:13:47 +02:00

Pi agent setup

This directory is the durable normal Pi configuration. The default is the former simple profile behavior: compact global instructions, the focused extension/package set in settings.json, Ponytail full by default, and all installed skills available only through explicit /skill:name invocation.

Opt-in profiles live under profiles/ and are generated into ~/.pi/profiles/<id> by packages/pi-profiles/profile.py. Generated profile directories are disposable and should not be edited.

The normal setup deliberately keeps some disabled extension sources and package deployments because mini, claude-worker, and pocock still use them. An absent entry in the default package list or a negative extension entry therefore does not imply that its source directory is unused by every profile.

Before changing this setup, read SETUP_CHANGE_GUIDE.md.

External software explicitly required by the normal setup or its default notification workflow is listed in EXTERNAL_REQUIREMENTS.md.