Reference¶
Per-artifact-class reference. Each page describes the class's purpose, on-disk layout, frontmatter contract, and the registry that lists every instance.
Repo-relative paths are shown below; each adapter materializes these
into its native configuration directory (e.g. ~/.claude/ for the
Claude Code adapter — see docs/harnesses/<harness>.md
for per-harness destinations).
| Class | Page | Repo-relative source path |
|---|---|---|
CLAUDE.md |
CLAUDE.md | CLAUDE.md |
| Rules | Rules | src/apothem/rules/ |
| Commands | Commands | src/apothem/commands/ |
| Skills | Skills | src/apothem/skills/ |
| Agents | Agents | src/apothem/agents/ |
| Hooks | Hooks | src/apothem/hooks/ + settings*.json |
| MCP servers | MCP servers | .mcp.json |
| Settings | Settings | settings*.json |
| Output styles | Output styles | src/apothem/output-styles/ |
The full canonical registry lives at CLAUDE.md §7. This page mirrors that
registry in a navigable form.