工程开发
skill-orchestrator avatar

skill-orchestrator

通过分析可用技能、制定结构化执行计划并管理手动或委派的多步骤工作流程,来统筹复杂的编程任务。

简介

Skill Orchestrator 是一种专门的代理技能,旨在连接高阶编程目标与细粒度任务执行。它在 Claude Code 中扮演项目经理的角色,将复杂的多阶段开发需求转化为可执行、可追踪的执行计划。通过扫描您的可用技能目录,此编排器能为项目的每个阶段识别出最合适的专业知识——无论涉及架构设计、后端实现、前端开发、测试还是文档编写。

  • 智能任务分解:自动剖析复杂需求,识别核心目标、所需技术领域及逻辑依赖关系。

  • 结构化执行规划:生成详细的基于 Markdown 的执行计划 (EXECUTION_PLAN.md),并附带 GitHub 风格的复选框,用于追踪进度与状态监控。

  • 双模式执行:支持“手动模式”(由用户分步执行)与“委派模式”(通过子代理进行全自动化执行)。

  • 技能目录整合:与您现有的技能库深度整合,确保每个任务都能精确映射到目录中的正确技能。

  • 进度持久化:直接在执行计划文件中追踪状态更新、备注与问题,确保跨工作阶段的一致性。

  • 最适合用于跨越多项技术考量的大型功能开发、代码重构项目或复杂的错误修复。

  • 需要参考文件 (如 references/skills_catalog.md) 才能发挥最佳效能;请确保您的项目环境已配置必要的技能定义。

  • 在进行任何代码修改之前,会先向用户展示生成的计划以供批准,确保信息透明。

  • 促进专门代理之间的协作,确保在正确的步骤使用正确的工具。

  • 强烈建议希望将开发工作流程标准化并提升复杂 AI 辅助编程任务可预测性的团队使用。

仓库统计

Star 数
22
Fork 数
2
Open Issue 数
1
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年5月4日 00:14
在 GitHub 查看