Skip to content
dots
Esc
↑↓navigate↵open⌘Jpreview
On this page

AI agents

Claude Code, omp, and the shared agent skill library that both read from.

The repo manages configuration for two coding agents and a skill library they share. Neither agent binary is installed by chezmoi: .chezmoidata/packages.yaml lists no agent CLIs, so install Claude Code and omp yourself. topgrade runs omp update as a custom command.

Pages

Page Source in repo Target in $HOME Covers
Claude Code dot_claude/ ~/.claude/ settings.json, hook scripts, /commands, empty CLAUDE.md, skill symlinks
omp dot_omp/ ~/.omp/ agent/config.yml, keybindings.yml, mcp.json, cyberdream theme, commands, loops
Skills dot_agents/ ~/.agents/ .skill-lock.json and every skill directory

Layout

  • dot_claude/
    • settings.json
    • empty_CLAUDE.md
    • commands/
    • hooks/
      • executable_cmem-to-obsidian.py
      • executable_herdr-agent-state.sh
      • gitnexus/
    • skills/
  • dot_omp/
    • private_agent/
      • private_config.yml
      • keybindings.yml
      • private_mcp.json
      • themes/
      • commands/
    • loops/
      • bin/
      • goals/
  • dot_agents/
    • dot_skill-lock.json
    • skills/

None of these files are role-gated: .chezmoiignore.tmpl applies them on every machine role (desktop, laptop, mac, server).

Shell entry points

  • ai (fish function) opens a gum choose picker over claude, opencode, codex, hermes, and fractal. Picking claude runs claude --dangerously-skip-permissions; the others run the binary of the same name. See fish.
  • Ctrl A launches omp from the fish and zsh prompts.
  • launch_omp_livediff_overlay and lc-elir are omp helpers in ~/.local/bin; see omp and scripts.

Was this page helpful?