Reference¶
This is the catalogue. Every CLI subcommand, every slash command, every skill, every agent, every hook, every config key, every wire frame. Read it like a man page — start with the chapter you need, scan the table, dive in.
If you want to learn how SiftCoder thinks, read Foundations. If you want to recall the exact name of the flag you forgot, you're in the right place.
Chapters¶
| Chapter | What you'll find |
|---|---|
| CLI | Every siftcoder <cmd> subcommand, its signature, sample output, and exit codes. |
| Slash commands | Every /siftcoder:* slash, table-indexed, with deep-dives on the popular ones. |
| Skills | Exhaustive catalogue of every SKILL.md, grouped by family. |
| Agents | The fourteen sub-agents — model picks, tool grants, when each one earns its slot. |
| Hooks | The hook event matrix — what runs, when, how it fails, where it logs. |
| Configuration | The full config schema, env vars, and the four-layer precedence chain. |
| MCP server | The siftcoder-memory server — tool schemas and the sampling fallback. |
| Wire protocol | The length-prefixed JSON over UDS — request/response types, frame layout, hex example. |
| Layout | The full directory map — runtime state, plugin install, project files, what's safe to delete. |
| Glossary | Every load-bearing term, alphabetised. |
The reference is denser than the rest of the guide. That's the point.