智能编码工作流插件市场
npx claudepluginhub cheluen/droids-workflowFactory.ai-style multi-agent workflow system with self-healing CI/CD loop. Coordinates specialized AI agents (backend-engineer, frontend-engineer, code-reviewer, test-engineer, doc-writer) with infinite iteration until perfect completion.
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Curated collection of 141 specialized Claude Code subagents organized into 10 focused categories
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
中文文档 | English Documentation
Droids 是一个全面的 Claude Code 插件,提供智能编码工作流系统,具有自动化的分析-编码-测试-审查反馈循环。它协调专业的 AI 代理来处理复杂的编码任务,并内置质量保证机制。
# 1. 克隆仓库
git clone https://github.com/cheluen/droids-workflow.git
# 2. 复制到 Claude Code 插件目录
# 项目级别(仅当前项目可用)
mkdir -p .claude/plugins/droids
cp -r droids-workflow/* .claude/plugins/droids/
# 或用户级别(全局可用)
mkdir -p ~/.claude/plugins/droids
cp -r droids-workflow/* ~/.claude/plugins/droids/
使用 /droids:start 启动智能工作流:
# 实现新功能
/droids:start 实现基于 JWT 的用户认证
# 为现有代码添加功能
/droids:start 为所有 API 端点添加基于 Redis 的限流功能
# 重构并保证质量
/droids:start 重构支付模块以提高性能
# 为整个项目生成中文文档
/droids:cndoc
# 为特定模块生成文档
/droids:cndoc src/api/user
# 为整个项目生成英文文档
/droids:endoc
# 为特定文件生成文档
/droids:endoc src/services/auth.ts
角色:核心协调者和实现者
优势:减少代理嵌套调用,降低内存占用
角色:全面测试专家
使用场景:添加测试覆盖、验证功能
角色:质量保证和安全专家
使用场景:合并前审查、安全审计、质量检查
角色:文档生成专家
使用场景:创建或更新文档
用户请求
↓
主代理直接协调工作流
↓
[第1步] 主代理分析需求并规划
↓
[第2步] 主代理实现核心功能
↓
[第3步] 测试工程师 → 编写并运行测试
↓
[第4步] 代码审查专家 → 审查质量
↓
验证 → 测试通过?质量通过?
↓
[否] → 主代理修复问题 → 重新测试/审查
↓
[是] → [第5步] 文档编写专家 → 生成文档(可选)
↓
任务完成
优势:
✅ 减少代理嵌套(无需 task-orchestrator)
✅ 降低内存占用(从5个代理减少到3个)
✅ 更直接的工作流(主代理直接协调)
✅ 保持核心功能完整
> /droids:start 添加支持 Google 和 GitHub 的 OAuth2 认证
# 发生的事情:
# 1. 主代理分析需求并研究现有认证系统
# 2. 主代理直接实现 OAuth2 集成
# 3. 测试工程师编写认证测试
# 4. 代码审查专家检查安全性
# 5. 如果发现问题:主代理修复并重新测试
# 6. 文档编写专家生成认证文档(可选)
# 7. 完成并通过质量保证
> /droids:start 重构数据库查询以使用连接池
# 发生的事情:
# 1. 主代理识别所有数据库查询
# 2. 主代理重构以使用连接池
# 3. 测试工程师编写/更新数据库测试
# 4. 代码审查专家检查性能改进
# 5. 如果测试失败主代理修复并重新测试
# 6. 文档编写专家记录新的数据库架构
> /droids:cndoc
# 发生的事情:
# 1. 主代理扫描整个代码库
# 2. 文档编写专家直接读取代码(忽略旧文档)
# 3. 生成准确的中文文档
# 4. 创建 README-zh.md、API-REFERENCE-zh.md
# 5. 添加内联中文注释
所有 Droids 代理会自动读取并遵循您项目的 CLAUDE.md 文件:
# CLAUDE.md 示例(Droids 会遵循)
## 技术栈
- TypeScript, React, Node.js, PostgreSQL
## 编码规范
- 使用函数式组件
- TypeScript 严格模式
- 不使用 `any` 类型
- 全面的错误处理
## 测试要求
- 最低 80% 覆盖率
- 使用 Jest 和 React Testing Library
- 关键流程的 E2E 测试
## 文档
- 所有公共函数需要 JSDoc
- API 文档使用 OpenAPI 格式
Droids 开箱即用,无需配置。但您可以通过项目的 CLAUDE.md 自定义行为:
# CLAUDE.md
## 测试框架
- 后端:Jest + Supertest
- 前端:Vitest + Testing Library
- E2E:Playwright
# CLAUDE.md
## 代码审查标准
- 安全性:符合 OWASP Top 10
- 性能:无 N+1 查询问题
- 质量:圈复杂度 < 10
# CLAUDE.md
## 文档标准
- API 文档使用 OpenAPI 3.0 格式
- 内联注释使用中文
- README 提供中英文双语版本
您也可以直接调用特定代理完成特定任务:
# 仅编写测试
> 使用 test-engineer 代理为用户服务添加测试
# 仅审查代码
> 使用 code-reviewer 代理审查此 PR 的安全性问题
# 仅生成文档
> 使用 doc-writer 代理记录 API 端点
Droids 与以下工具无缝协作:
任务协调器使用 TodoWrite 跟踪进度:
✅ 分析完成
🔄 实现进行中
⏳ 测试待处理
⏳ 审查待处理
⏳ 文档待处理
您可以实时监控工作流,看到代理协调和完成任务的过程。
欢迎贡献!请随时提交 Pull Request。
# 克隆仓库
git clone https://github.com/cheluen/droids-workflow.git
# 本地测试
# 复制到 ~/.claude/plugins/droids/ 进行测试
MIT 许可证 - 详见 LICENSE 文件
为 Claude Code 社区用 ❤️ 构建。
特别感谢: