Read AGENTS.md as the canonical host-neutral contract. Skills live in
skills/<name>/SKILL.md and the portable core lives in claude_obsidian/.
ZCode reads AGENTS.md at the workspace and user scope natively (per the
ZCode Agent documentation, https://zcode.z.ai/en/docs/agents), so no mirrored
rules file is needed. User-level skills are discovered at
~/.zcode/skills/<skill-name>/SKILL.md (https://zcode.z.ai/en/docs/skill).
Install skill discovery with:
bash scripts/setup-multi-agent.sh --host zcode
bash scripts/setup-multi-agent.sh --host zcode --applyThe first command previews the links; the second applies that reviewed scope.
Links land in ~/.zcode/skills/ (user-level), so every ZCode workspace can
invoke the skills without per-project setup.
This repository is product source, not the default user vault. Create a
separate vault with the dry-run-first init command or adopt an existing vault.
Resolve that vault before reading wiki/hot.md or running a skill.
All shared mutations use one inspected claude-obsidian.transaction.v1 bundle.
Parallel workers draft only. Do not use direct shared writes, automatic commits,
or the deprecated per-file lock helper. Remote egress and destructive actions
need explicit user consent.
Public canonical: https://github.com/AgriciDaniel/claude-obsidian