Imported from prdlk/dotfiles master (efdd827), which supersedes the omarchy branch (3031416). Drops the Umbriel, Noctalia, niri, CachyOS, macOS, and Blume docs-site layers; docs/ is plain Markdown.
1.9 KiB
1.9 KiB
AI agents
The shared agent skill library and the shell entry points for coding agents.
The repo manages the agent skill library only. Claude Code (~/.claude) and omp (~/.omp) configs are not in this repo. omp, opencode, and crush are global mise tools (packages.shared.mise, installed by 15-tools) and are updated by topgrade's mise upgrade; no other agent CLI is installed by chezmoi.
- Skills: Agent skills declared in
.chezmoidata/skills.yamland installed into~/.agents/skillsand~/.claude/skillsby an apply script.
Pages
| Page | Source in repo | Target in $HOME |
Covers |
|---|---|---|---|
| Skills | .chezmoidata/skills.yaml, .chezmoiscripts/run_onchange_after_25-skills.sh.tmpl |
~/.agents/skills/, ~/.claude/skills/ |
Skill list and sources; installed by the Skills CLI, not vendored |
Shell entry points
ai(fish function) opens agum choosepicker overclaude,opencode,codex,hermes, andfractal. Pickingclauderunsclaude --dangerously-skip-permissions; the others run the binary of the same name. See fish.- Ctrl A runs
omp-sessionfrom the fish and zsh prompt: on the default branch it resumes a session written in the last 3 hours, else opens theomp-sessionstelevision cable; on any other branch it resumes that branch's newest session or starts a new one.tv agentsstill lists every installed agent CLI (television). - Ctrl N starts a new omp session from the fish and zsh prompt, skipping every resume rule. Inside the
omp-sessionscable, ctrl-n does the same instead of resuming the selected session. launch_omp_livediff_overlayandlc-elirare omp helpers in~/.local/bin; see scripts.