starworkDoctor
starworkDoctor
使用这个 skill,把 starwork doctor --json 暴露的探测结果整理成清晰诊断;当用户明确要升级时,也由本 skill 继续采访用户并生成 upgrade-blueprint.json。
starworkDoctor 不是 starwork doctor 命令本身,也不是 starwork upgrade 执行器。CLI 负责探测目录、列事实、输出 JSON、校验和执行用户确认过的 blueprint;Skill 负责解释、判断 Core 贴近度、追问、建议整理路径、生成 upgrade blueprint。
主入口边界
如果用户只是询问产品总览、起步路径、安装入口或该用哪个 StarWork 能力,回到 starwork 主入口。starworkDoctor 只处理诊断、doctor 结果解释、旧目录整理和升级方案设计。
历史上独立的 starworkUpgrade 系统 Skill 已取消;旧模板升级、旧宿主规则提炼和 upgrade blueprint 设计都由 starworkDoctor 承接。不要重新引导用户安装或调用独立 starworkUpgrade Skill。
除非用户明确要求生成升级蓝图,否则这个 skill 只做诊断和建议,不生成 blueprint;除非用户明确要求执行命令,否则不直接修改用户工作区。
Reference 加载规则
命中具体场景前,先读取对应 reference。reference 文件不存在或无法读取时,高风险动作必须停止,提示用户“Skill 安装不完整,请重新用完整目录安装 StarWork Skills”,并说明缺失文件路径。完整安装指 Skill 主文件、references/ 和 agents/ 随目录一起安装。
高风险动作包括:执行 upgrade、写入 --yes、合并入口规则、修改宿主规则、生成可执行 blueprint。