OpenCode / ClaudeCode / Codex Skills 等文件夹兼容性对比
· 15 min read
多个维度(Instructions / Skills / Commands / Agents / Hooks / Rules / MCP / 配置文件)逐项拆解
- 直接读:skills 文件内容基本上能得到三家互认。
- 搬目录:commands / agents 从
.claude/复制到.opencode/,内容通常能复用。 - 要重写:hooks(配置 vs JS/TS 模块)/ config(JSON vs TOML)范式不同。
- 软链共享:用
.shared/+ 软链把 skills / AGENTS.md 做成单一源;其他目录格式 / 范式不同,必须独立维护。 - Skills 互认:遵循 Agent Skills 开放标准,最低 SKILL.md 可直接迁移。