SuperAPI AI 工具集

orchestrator-status

智能体与模型

查看项目

更新于 10-16 05:46

技能介绍

用途:orchestrator-status 用于查看 SDD Orchestrator 的当前运行状态,输出结构化快照,涵盖意图分类是否启用、进行中的 SDD 变更、已注册技能以及配置来源。触发方式为用户调用 /orchestrator-status。

主要能力:读取项目根目录的 CLAUDE.md,判断是否存在 intent_classification: disabled 覆盖项(缺失则 classification_enabled 为 true),统计 Unbreakable Rules 数量并记录配置来源路径;扫描 openspec/changes/ 下的非归档目录,按 verify-report.md、tasks.md、design.md、proposal.md 的存在情况判定状态为 verified、in-progress、designing、proposed 或 unknown,并列出各变更的产物文件;从 CLAUDE.md 的 Skills Registry 提取 ~/.claude/skills/<name>/SKILL.md 形式的技能名,统计总数并识别核心与 SDD 阶段技能。

使用方式:调用 /orchestrator-status 后,先输出 JSON 代码块,再输出 ## Interpretation 文字解读,顺序不可颠倒。JSON 包含 orchestrator_state、active_sdd_changes、loaded_orchestrator_skills、skills_registry_count 等字段。

限制:该技能为纯只读操作,不得修改任何文件,不得发起网络请求或执行会改变状态的 shell 命令。必须排除 archive/ 目录,不将归档变更计为活动变更。若 openspec/changes/ 不存在,active_sdd_changes 置为空数组;若缺少 Skills Registry 段,skills_registry_count 置为 0 且技能列表为空。分类检查需先查看 Override 段再默认启用。