Agents
How Claude Code, OpenCode and the shared skills fit together in this build.
Claude Code is the harness a cloud session runs. Shared skills live in a separate repo: dot keeps a checkout at ~/.local/share/dot/skills, detached at the latest main, and links it into ~/.agents/skills/ and ~/.claude/skills/. The OpenCode config is still published from this repo, though a session doesn’t run OpenCode.
| Piece | Why |
|---|---|
| Claude Code | Settings, instructions, skills and the session start hook |
| Skills | Shared catalogue plus repo-local skills |
| OpenCode | Published OpenCode agents, commands and plugins |