asleekgeek/claude-multiagent-catalogue
GitHub: asleekgeek/claude-multiagent-catalogue
一个多智能体目录,将awesome-copilot内容移植到Claude Code原生形式,用于AI辅助开发和自动化任务。
Stars: 1 | Forks: 0
# Claude 多智能体目录
一个镜像 [`awesome-copilot`](https://github.com/github/awesome-copilot) 库的 Claude Code 目录 — 智能体、指令集、技能、插件、钩子、工作流和编程示例,全部移植为 Claude Code 原生形式。
所有制品都是 Markdown 智能体定义、`SKILL.md`、指令文件、钩子包、工作流提示词或编程示例 — 不包含应用代码。
## 此仓库包含内容
| 分类 | 路径 | 状态 | 上游 |
|---|---|---|---|
| 🤖 [智能体](agents/) | `agents/` | **211 / 211** | `awesome-copilot/agents/` |
| 📋 [指令集](instructions/) | `instructions/` | **183 / 183** | `awesome-copilot/instructions/` |
| 🎯 [技能](skills/) | `skills/` | 335 / 338 | `awesome-copilot/skills/` |
| 🔌 [插件](plugins/) | `plugins/` | **67 / 67** | `awesome-copilot/plugins/` |
| 🪝 [钩子](hooks/) | `hooks/` | **6 / 6** | `awesome-copilot/hooks/` |
| ⚡ [工作流](workflows/) | `workflows/` | **8 / 8** | `awesome-copilot/workflows/` |
| 🍳 [编程示例](cookbook/) | `cookbook/` | **7 / 10** (3 skipped-with-reason) | `awesome-copilot/cookbook/` |
| 🛠️ [转换技能](copilot-to-claude-multiagent/) | `copilot-to-claude-multiagent/` | — | (本仓库) |
每个分类的转换流程详见 [copilot-to-claude-multiagent/SKILL.md](copilot-to-claude-multiagent/SKILL.md)。
## 快速开始
```
# 查看每个桶中可用的内容
./install.sh --list
# 将插件的 agents 安装到当前项目
cd ~/my-project
/path/to/claude-multiagent-catalogue/install.sh rug-agentic-workflow
# 安装插件及其 skills
/path/to/claude-multiagent-catalogue/install.sh ai-team-orchestration --skills
# 安装单个独立 agent(Phase B+)
/path/to/claude-multiagent-catalogue/install.sh install-agent csharp-expert
# 安装单个 instruction(Phase D+)
/path/to/claude-multiagent-catalogue/install.sh install-instruction typescript
# 安装 hook bundle(Phase E+)
/path/to/claude-multiagent-catalogue/install.sh install-hook secrets-scanner
# 验证
ls .claude/agents/
ls .claude/skills/
ls .claude/instructions/
```
智能体安装到 `.claude/agents/`,技能安装到 `.claude/skills/`,指令集安装到 `.claude/instructions/`,钩子脚本安装到 `.claude/hooks//`。Claude Code 会自动发现智能体和技能;指令集和钩子需要显式配置(详见各分类的 README)。
## 插件 (当前已填充)
所有 67 个上游插件均已镜像 — 5 个多智能体编排方案(完整详细条目见 [CATALOGUE.md](CATALOGUE.md))加 62 个主题包(语言、云服务、SaaS 平台、工具)。
5 个多智能体方案:
| 插件 | 模式 | 组件 |
|---|---|---|
| [rug-agentic-workflow](plugins/rug-agentic-workflow/) | 编排器 + SWE + QA 子智能体,通过 `Task` 工具实现 (RUG — 重复直至成功) | 智能体 |
| [ai-team-orchestration](plugins/ai-team-orchestration/) | 制作人/开发者/测试跨越并行的 Claude Code 会话,人类作为消息总线 | 智能体 + 技能 |
| [software-engineering-team](plugins/software-engineering-team/) | 7 名 SDLC 评审专家池 (架构师、安全、DevOps、项目经理、技术写作者、UX、负责任 AI) | 智能体 |
| [structured-autonomy](plugins/structured-autonomy/) | 计划 → 生成 → 实施的技能流水线,提交点间设有检查点 | 技能 |
| [quality-playbook](plugins/quality-playbook/) | 7 阶段质量工程审计;编排器为每个阶段生成一个 Task 子智能体 | 智能体 + 技能 |
62 个主题包涵盖语言 (.NET, TypeScript, Python, JVM, Rust, Go, Swift 等)、云服务 (Azure, AWS)、SaaS 平台 (Salesforce, Power Platform, Sitecore, Drupal)、数据库管理、CI/CD、测试、安全和 AI/ML 工具。完整表格请见 [CATALOGUE.md → 主题包](CATALOGUE.md#topic-bundles),或运行 `./install.sh --list` 获取实时列表。
完整的插件条目 — 编排流程、智能体名册及其模型分配、安装说明 — 详见 [CATALOGUE.md](CATALOGUE.md)。
## 仓库结构
```
agents/ Standalone Claude Code agent files
instructions/ Coding-standard fragments with applyTo metadata
plugins// Installable plugin (agents/ and/or skills/ + plugin.json + README.md)
skills/ Standalone skill pool — see skills/STATUS.md
hooks// Hook bundles + claude-settings.json fragments
workflows/ Agentic GH Actions — .md prompts + .github-action.yml runners
cookbook/ Translation guides for upstream Copilot-SDK recipes
copilot-to-claude-multiagent/ Conversion skill (SKILL.md + references/)
install.sh Installer (handles every bucket above)
CATALOGUE.md Discovery index — every populated bucket gets a section
CLAUDE.md Repo-level instructions for Claude Code sessions
```
## 转换流程
每个上游制品都通过 [copilot-to-claude-multiagent/SKILL.md](copilot-to-claude-multiagent/SKILL.md) 进行移植。该技能通过一个 Phase 0 调度器处理所有七种分类类型,根据上游路径进行分支。简而言之:
1. **识别**其上游路径的制品类型。
2. **应用** [copilot-to-claude-multiagent/references/conversion-patterns.md](copilot-to-claude-multiagent/references/conversion-patterns.md) 中匹配的模式。
3. **输出**到此处对应的顶层目录。
4. **编入目录** — 更新 [CATALOGUE.md](CATALOGUE.md) 和分类 README 的状态表。
跨分类应用的通用转换:丢弃 Copilot 的 `tools:` 键,丢弃 `agents:` 键,将 Copilot/OpenAI 模型映射到 Claude 等级,将 `runSubagent` 重写为 `Task`,将 `#context7` 重写为 Context7 MCP,将 VS Code UI 等效替换为 bash 命令。
## 技能池
[skills/]( .claude/skills/
```
## 许可与署名
每个制品保留其上游许可证 — 详见每个插件的 `README.md` 和随技能一起发布的 `LICENSE.txt`。如果移植涉及非常规的适配,文件的 `## Claude Code Notes` 部分会记录更改内容及原因。
## 问题与贡献
Bug 报告和贡献提案:请参阅 [.github/ISSUE_TEMPLATE/](.github/ISSUE_TEMPLATE/) 中的模板。
标签:AI编码助手, Anthropic Claude, awesome-copilot镜像, Claude Code原生, Claude代码, GitHub Copilot, Homebrew安装, Markdown文档, PyRIT, SOC Prime, 代码生成, 多智能体目录, 多智能体系统, 安装脚本, 工作流自动化, 应用安全, 开发工具, 技能库, 技能管理, 指令集, 数字取证, 智能体定义, 渗透测试工具, 目录管理, 示例集, 编程助手, 自动化脚本, 转换工具, 软件开发, 钩子机制, 钩子集合, 防御加固