用途:在 ai-eng-system 中为 Claude Code 与 OpenCode 开发扩展,包括插件、命令、代理、技能、钩子、MCP 服务器与自定义工具。
主要能力:提供统一内容系统,将 content/ 目录下的规范格式自动转换为两个平台所需格式;支持命令、代理、技能、钩子、MCP 服务器及 OpenCode 专属自定义工具;提供创建代理、命令、技能、工具的快捷命令,以及插件脚手架、预提交审查与故障排查流程。
使用方式:推荐在 content/ 目录以规范格式创建内容,再由 build.ts 转换;也可直接在平台目录开发。构建命令:bun run build、bun run build --watch、bun run build --validate。Claude Code 安装:claude plugin add https://github.com/v1truv1us/ai-eng-system;OpenCode 使用 ./setup.sh 或 ./setup-global.sh。创建组件可用 /ai-eng/create-agent、/ai-eng/create-command、/ai-eng/create-skill、/ai-eng/create-tool。
适用场景:需要同时兼容 Claude Code 与 OpenCode 的扩展开发、插件市场提交前的检查、跨平台组件维护。
限制:自定义工具仅 OpenCode 支持,Claude Code 需改用 MCP;钩子为平台特定实现;技能需通过 opencode-skills 插件加载;需注意 frontmatter 必填字段、相对路径与安全实践。具体收费、价格与效果暂未提供。