claude-code-config

一个为多种AI编码工具提供可移植技能、代理和扩展的开发框架。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:claude-code-config。
它的用途是:一个为多种AI编码工具提供可移植技能、代理和扩展的开发框架。
详细介绍见:https://321skill.com/skills/claude-code-config-alexei-led/
请根据该页面的说明完成安装。

使用示例

“请基于 claude-code-config 框架,为我常用的 Cursor 和 GitHub Copilot 创建一个代码审查技能,要求能检查硬编码密钥。”,它会引导你在 `src/skills/` 下创建技能文件,并利用框架的覆盖机制,生成分别适用于 Cursor 和 Copilot 的安装包,实现技能在多工具间的同步。

介绍

claude-code-config 是一个基于 Agent Bundler 的框架,旨在解决开发者需要在 Claude Code、Cursor、GitHub Copilot 等多种AI编码工具之间复用和移植技能、代理配置及扩展的痛点。它通过统一的源文件结构和构建流程,将技能、代理、钩子和原生扩展打包成适配不同目标平台的标准化输出。

使用时,开发者将技能和代理以 Markdown 文件(含 YAML 前端元数据)的形式编写在 src/ 目录下,通过 Agent Bundler 工具执行 make buildmake check 命令,即可自动生成适用于 Claude Code、Codex CLI、Pi 等不同目标的发布包。这确保了配置的一致性和可移植性。

该框架非常适合需要为团队或项目统一管理跨平台AI编码助手能力的开发者,尤其是那些同时使用多种AI编码工具(如 Cursor 和 Copilot)并希望保持技能配置同步的全栈或智能体开发者。

需要注意的是,该项目依赖 Agent Bundler 工具链,且构建过程会完全替换 dist/ 目录,因此不应直接编辑生成的文件。建议在熟悉 Agent Bundler 基本操作后再进行深度定制。

核心特点

核心区别在于其“一次编写,多端部署”的能力,通过 Agent Bundler 的覆盖机制,能将同一套技能和代理配置,自动适配并打包成 Claude Code、Cursor、Copilot 等至少6种不同AI编码工具可用的格式,解决了跨平台技能复用和配置同步的难题。

注意事项

不适合仅使用单一AI编码工具(如只使用VS Code Copilot)且无跨平台配置需求的轻量级用户。

常见问题

这个仓库是做什么的?

它是一个开发框架,用于为 Claude Code、Cursor、Copilot 等多种AI编码工具创建和打包可移植的技能、代理和扩展。

如何使用它来创建自己的技能?

在 `src/skills/` 目录下创建包含 YAML 前端元数据的 Markdown 技能文件,然后使用 Agent Bundler 进行构建和打包。