Health Grader(health-grader)是 snowflake-labs/cocoplus 仓库中的一个技能条目,被描述为“面向所属 CocoPlus 功能的 V2 原生确定性契约”。其核心定位是:使用 Coco 原生能力执行某项功能行为,而不以旧脚本作为实现路径。
用途方面,该技能用于承接原先委托给 cocotrace/health-grader 的行为,但不再依赖已注册的运行时脚本调用。资料表明其目标是产出或更新所属功能文档化的产物,并保持输出模式与现有读取方兼容。
主要能力与约束包括:可通过 Read、Write、Edit、在宿主明确需要时使用 Bash、在功能需要数据访问时使用 Snowflake 工具、在需要独立审查时使用子代理来执行行为;必须保留产物路径、模式与用户可见输出;不得将旧版脚本作为实现路径;在生成机器可读状态时,优先使用确定性文件解析和结构化产物,而非自由格式文本;若会产生外部副作用,需应用与所属功能相同的门控与确认语义。
使用方式上,资料仅给出行为约束与退出标准,未提供具体安装命令、调用示例或配置步骤。退出标准要求:所属功能的文档化产物被产出或更新;输出模式与现有读取方保持兼容;不需要调用已注册的运行时脚本。
适用场景为在 CocoPlus 生态内以 V2 原生方式复现原 cocotrace/health-grader 的功能行为,尤其是在需要保持产物兼容、避免旧脚本路径、并对副作用进行门控的场景。
限制方面,资料未提供具体评分算法、健康度指标定义、输入数据格式示例、输出 schema 细节、支持的平台范围、收费与价格信息、性能或效果数据。该技能的反合理化条款强调:不能因为文件存在就认为技能完成;技能契约必须描述可观察行为与验证方式,而非仅命令名称;即使命令很小,也不能跳过产物与安全检查,因为小命令同样会改变状态或指导执行。
总体而言,这是一个以契约形式约束实现行为的技能说明,而非独立可安装的评分工具;其具体功能细节需参照所属 CocoPlus 功能的文档,资料中暂未提供。