I’m using your global ~/.claude/CLAUDE.md (1000+ lines of rules) plus the project .claude/CLAUDE.md in domus-captures. These load automatically every session — no action needed.

The context files in examples/claude/ (like context-unix-plumber.md,
context-cissp-study.md) are NOT auto-loaded. They're reference documents you paste
into a new Claude session when you want focused coaching.
To use a custom context:
Option 1: Paste at session start
# Copy context to clipboard, paste into Claude
bat examples/claude/context-unix-plumber.md | wl-copy
# Then paste into Claude's prompt
Option 2: Use the --system-prompt flag (if supported by your Claude Code version)
claude --system-prompt "$(cat examples/claude/context-unix-plumber.md)"
Option 3: Add to project CLAUDE.md (permanent for this repo)
If you want a context always active for domus-captures sessions, add it to
.claude/CLAUDE.md in this repo.
Option 4: Create a Claude Code skill (reusable slash command)
You already have skills in ~/.claude/skills/. A /plumber skill could load the
context on demand.
The key distinction:
- CLAUDE.md files = always loaded (global + project)
- examples/claude/*.md = manual paste (reference library)
- ~/.claude/skills/*.md = slash command triggered
Now reboot. The audio is waiting.