Skip to content

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.