SuperAPI AI 工具集

skf-setup

通用与其它

查看项目

更新于 10-15 19:57

技能介绍

用途:初始化 forge 环境,检测可用工具,判定能力层级(Quick/Forge/Forge+/Deep),写入持久配置,并可选择为深度搜索索引项目。适用于用户要求“设置”或“初始化 forge”时。\n\n主要能力与流程:该工作流完全自主运行,执行期间无需用户交互。阶段包括:1 检测工具并设定层级(steps-c/step-01-detect-and-tier.md);1b CCC 索引(steps-c/step-01b-ccc-index.md);2 写入配置(steps-c/step-02-write-config.md);3 QMD 清理(steps-c/step-03-auto-index.md);4 报告(steps-c/step-04-report.md);5 工作流健康检查(steps-c/step-05-health-check.md)。各阶段均自动继续。\n\n工作流规则:所有步骤自动推进,直至最终报告才结束;执行前需完整读取每个步骤文件;严格遵守各步骤的强制顺序,不得跳过、重排或优化;一次只加载一个步骤文件,不预加载后续步骤;始终以 {communication_language} 沟通;若 {headless_mode} 为 true,则以默认动作自动通过确认门并记录每次自动决策。\n\n调用契约:输入为空(完全自主);可选门一个:移除孤立的 QMD 集合(仅 Deep 层级,默认保留);输出为 forge-tier.yaml、preferences.yaml 及 forge-data 目录;headless 模式下所有门以默认动作自动解决。\n\n激活时:从 {project-root}/_bmad/skf/config.yaml 加载配置并解析 project_name(来自安装器生成的 config.yaml,而非 module.yaml)、output_folder、user_name、communication_language、document_output_language,以及 skills_output_folder、forge_data_folder、sidecar_path;若传入 --headless 或 -H 参数,或 preferences.yaml 中 headless_mode: true,则 {headless_mode} 为 true,默认 false。随后加载并完整读取 ./steps-c/step-01-detect-and-tier.md 开始流程。限制:具体工具检测范围、层级判定标准、配置字段含义及索引细节在资料中未提供。