Instructions, skills, etc
Find a file
2026-05-29 12:27:09 +02:00
src added test writing skill 2026-05-29 12:27:09 +02:00
AGENTS.md initial; communication, golang idioms 2026-05-15 11:34:48 +02:00
install-pi.sh always install skills 2026-05-28 10:19:34 +02:00
README.md added code-review skill 2026-05-28 11:35:19 +02:00

agents

Portable agent instructions, organized by category.

Layout

.
├── AGENTS.md           # how to work on THIS repo
├── README.md
├── install-pi.sh       # pi.dev installer
└── src/
    ├── AGENTS.md       # the index agents read
    ├── instructions/   # plain markdown, by topic
    │   └── languages/  # coding-language-specific instructions
    └── skills/         # skill directories, each with SKILL.md

Install

Only pi.dev is wired up right now. The script symlinks src/AGENTS.md, src/instructions/, and src/skills/ into ~/.pi/agent/.

./install-pi.sh                 # install / overwrite
./install-pi.sh --dry-run       # preview, no changes

Override the target dir with PI_CODING_AGENT_DIR. Rerun any time — idempotent, Linux + macOS compatible.

Note: Symlinks point at this repo's absolute path. If you move the repo, rerun install-pi.sh to refresh.

How agents use this

src/AGENTS.md is an index. Agents load only the files relevant to the current task — not the whole tree. Project-level AGENTS.md (in the repo being worked on) overrides anything here.