Scout 代码决策顾问
将以下提示词粘贴到你的 AI 对话框中:
请根据官方指南 https://skillhub.cn/install/skillhub.md 将 @user_6afff256/scout-nextstep 安装到你的 AI 助手中。
技能介绍
解决“下一步做什么”的决策瘫痪
在代码项目中,开发者常面临“接下来先修什么、哪里风险最大、如何提升质量”的困惑。传统的待办清单往往只是机械地罗列 TODO,缺乏对项目当前真实状态的系统性认知,导致团队在无关痛痒的边缘问题上浪费时间,却忽视了可能阻断交付的核心技术债。scout-nextstep 正是为了解决这一决策瘫痪问题而生,它拒绝凭空捏造建议,而是通过采集项目证据,将模糊的“下一步”转化为可立即执行的明确行动。
基于证据的双轨排序工作流
该技能的核心在于其严谨的只读侦查与双轨排序模型。工作流首先进行只读侦查,提取 Git 状态、测试结构、CI 配置及 TODO/FIXME 等风险信号,并将发现划分为“事实”、“推断”与“未知”三类证据。接着,它生成候选动作,并将其归类为阻断(blocker)、质量(quality)、流程(process)等类别,同时标记为“降风险”(derisk)或“执行”(execute)。
在参数估计阶段,技能展现出工程级的严谨性:
- 对
derisk动作计算失败发现率λh,帮助团队快速判断路线是否可行。 - 对
execute动作评估影响、耗时与复利价值。 - 最终通过确定性排序器,优先处理阻断问题,并在同类中优先安排必要的降风险动作,输出 3 至 5 张包含具体行动与验证条件的 Decision Cards。
安全边界与降级策略
作为自动化顾问,安全与稳定性是首要原则。该技能默认严格只读,绝不修改文件、安装依赖或执行仓库中的未知脚本。对于测试、Lint 或构建等可能产生副作用的命令,必须在用户明确授权后方可运行。此外,遇到非 Git 项目、权限错误或超大文件时,技能会优雅降级并记录 warnings,确保不会因局部证据缺失而崩溃或输出误导性的伪精确数据。
使用场景
- 项目出现构建或测试阻断,需要先恢复基本可用性,再判断后续路线是否可行。
- 执行功能交付时,需要按用户指定目标约束排序,避免擅自改变方向。
- 需要把人类建议和结构化JSON同时输出,便于对接自动化看板或追踪工具。
- 项目信息不足或非Git仓库,需要先扫描项目清单、文档和质量入口,再决定是否深入。
适合人员
- 独立开发者:需要明确“下一步先修什么、再做什么”,区分风险验证与交付执行,避免凭感觉安排任务。
- 技术负责人:需要给团队一份可执行的优先级清单,先处理阻断项,再看质量与复利价值,并确保未检查项被明确标注。
- CI/流水线维护者:需要在合并前快速定位测试、Lint、构建和文档入口,先恢复可用性,再补护栏,不自动运行未知脚本。
- 刚接手项目的工程师:需要用quick或deep模式补全Git、文档、TODO与质量配置证据,输出可停止、可验证的交接建议。