SuperAPI AI 工具集

sprint-team

智能体与模型

查看项目

更新于 10-16 01:34

技能介绍

用途:Sprint Team 为基于冲刺的改进循环定义团队角色。每个角色是 references/ 目录下的独立 markdown 文件,可由编排器或智能体直接作为提示模板加载。

主要能力(角色与阶段):Researcher(Research,扫描代码库中的缺陷、技术债、覆盖缺口);Architect(Plan,产出含工作单元的实现计划);Security Reviewer、Quality Reviewer、Scope Reviewer(Review Gate,分别审查安全影响、测试覆盖与正确性、可行性与影响范围);Coder(Execute,以 TDD 实现工作单元);Validator(Validate,跨模型独立验证 coder 的工作);Integrator(Integrate,合并子 PR、运行完整测试套件并修复破坏);Retrospector(Retrospective,记录经验供后续运行使用)。

冲刺流水线:Research -> Plan -> Review Gate -> Decompose -> Execute -> Validate -> Integrate -> PR -> Retrospective。

模板变量:角色文件使用 {{variable}} 占位符,由编排器在生成时替换,包括 {{project_dir}}、{{base_branch}}、{{src_files}}、{{knowledge_entries}}、{{coverage_minimum}}、{{coverage_command}}、{{coverage_baseline}}、{{work_unit_json}}、{{coder_backend}}、{{focus_areas}}。

使用方式:任何智能体都可读取角色文件并采用该角色。示例:orca spawn "$(cat skills/sprint-team/references/researcher.md)" -b cc -d ~/proj --base-branch improve/sprint-xxx --orchestrator cc。编排器加载这些文件并在生成 worker 前替换模板变量。

适用场景:运行 orca 自我改进循环,或任何多智能体冲刺工作流。

限制:资料未提供具体收费、价格、平台支持范围或效果数据;角色文件的具体内容与变量替换细节以仓库实际文件为准。