星标数:42478★ Fork数:4488 《agents:跨多种AI编码工具复用的插件与技能合集》
使用同一套插件、智能体(agents)、技能(skills)和命令(commands),在 Claude Code、OpenAI Codex CLI、Cursor、OpenCode、Antigravity CLI、GitHub Copilot 和 Pi 等多个编码工具(harness)之间共享。这里的 harness 指加载并运行这些组件的编码工具。
贡献者只需用 Markdown 以 Claude Code 插件格式编写一次每个组件。tools/adapters/ 下的适配器会生成各 harness 所需的格式,将模型别名映射到对应 harness 的模型,并在 harness 支持时翻译工具权限。CI 会为每个 harness 重新生成产物、进行校验,并用已安装的 CLI 运行 OpenCode、Antigravity CLI 和 Pi 的产物。能力矩阵(docs/harnesses.md)列出了各 harness 支持的功能,ARCHITECTURE.md 描述了整体设计。
该目录包含 94 个插件,其中 92 个本地插件和 2 个外部条目。本地源码包含 202 个 agents、185 个 skills 和 105 个 commands。插件覆盖 Python 和 JavaScript 开发、代码审查、测试、基础设施、安全等领域。
主要特点
- 一次编写 Markdown 源码,通过适配器自动生成各工具所需的格式,并映射模型别名与工具权限。
- 支持多 harness:Claude Code、Codex CLI、Cursor、OpenCode、Antigravity CLI、GitHub Copilot、Pi,各有对应的安装路线。
- 目录含 94 个插件(92 个本地、2 个外部),本地源码含 202 个 agents、185 个 skills、105 个 commands。
- CI 自动重新生成各 harness 的产物并校验,能力矩阵文档列出模型映射、工具权限、hooks 与安装差异。
- 提供质量评估:校验插件结构、生成产物与文档,plugin-eval 提供无需模型调用的静态技能检查。
- 支持仅安装单个技能:可用
gh skill或npx skills,无需克隆仓库。
快速开始
在 Claude Code 中注册 marketplace 并安装 python-development 插件:
/plugin marketplace add wshobson/agents
/plugin install python-development@claude-code-workflows
然后可运行插件的脚手架命令:
/python-development:python-scaffold Create a FastAPI service with tests
Codex CLI 安装方式:
codex plugin marketplace add wshobson/agents
codex plugin add python-development@claude-code-workflows
OpenCode、Antigravity CLI、GitHub Copilot 和 Pi 需克隆仓库后用对应安装器(依赖 uv、Python 3.12+):
gh repo clone wshobson/agents ~/agents
cd ~/agents
make install-opencode
make install-antigravity
make install-copilot
make install-pi
仅安装单个技能:
gh skill install wshobson/agents python-testing-patterns
npx skills add wshobson/agents --skill python-testing-patterns
贡献者可在仓库根目录运行校验:
make generate-all
make validate STRICT=1
make garden
📊 本项目 GitHub 星标数:42478。最后更新:2026-11-08,发布:2025-07-24(创建)。项目地址:https://github.com/wshobson/agents
