Output styles
Operator-tone profiles (Senior Architect, Concise Engineer, Forensic Auditor) activated per-session via /output-style command.
Output-style profiles live under src/apothem/output-styles/ and carry per-
style operator-tone guidance. The host harness activates a
style on a per-session basis via /output-style <name>.
Canonical profiles
| Profile | File | Tone |
|---|---|---|
| Default architect | src/apothem/output-styles/default-architect.md | Senior Software Architect tone (default) |
| Concise engineer | src/apothem/output-styles/concise-engineer.md | Short-form engineering tone |
| Forensic auditor | src/apothem/output-styles/forensic-auditor.md | Finding-by-finding audit tone |
Frontmatter contract
---
name: <style name>
description: <one-line tone summary>
type: output-style
---Authoring a new profile
Create a new <name>.md file under src/apothem/output-styles/ with the
canonical frontmatter, declare the tone in the body, and ratify
by invoking /output-style <name> at the start of your next
session.
Hooks
Tool event handlers that fire on SessionStart, PreToolUse, and Stop, loading message contexts enforcing git isolation and plan discipline.
MCP servers
Model Context Protocol server configuration — operator-owned and registered through each tool's native MCP mechanism; Apothem syncs the inventory from the shared profile but authors no server entries.