Skill-discovery 用于解决“技能树漂移”下的技能发现需求,即当用户不确定某项技能、插件、工作流、自动配置、抓取器或可复用能力是否已经存在时,帮助搜索当前可用的公共技能。
主要能力:提供一个随包附带的包装脚本用于首次搜索。该脚本固定使用 skills@1.5.23,关闭其遥测和审计调用,并且只暴露非变更性的 find 命令,避免产生副作用。可使用可选的 -Owner 参数缩小搜索范围。搜索时应把全部必要条件一次性组合查询,只有在没有任何结果时才考虑放宽条件。
使用方式:在 PowerShell 中运行 powershell -NoProfile -ExecutionPolicy Bypass -File <skill-base-dir>\scripts\find-skills.ps1 "frontend accessibility"。如需按归属筛选,可附加 -Owner anthropics 之类的参数。
结果审核流程:发现并不等于批准。对有希望的候选结果,应打开源码仓库,解析出不可变的发布版本、标签、提交或包版本;核验许可证、资产存在时的精确字节/哈希、运行时要求、安装脚本、遥测与网络行为、写入操作、钩子、凭据,以及与已安装能力的重叠情况;在触碰提供方状态之前,先在隔离的 home 或测试夹具中运行。对于本 bundle,应通过 _CANONICAL-SKILLS 和提供方分发来推广已接受的文件。切勿针对在线 home 运行 skills add、skills update、skills remove 或 skills experimental_sync,因为它们会为同一技能树创建第二个写入者。若候选技能有用但冗余、有风险、无许可证、仅可变或未经测试,应记录该决定而非直接安装。
限制与注意:目录中的安装次数只是发现线索,不能作为安全性或质量的证据。资料未提供脚本的具体参数全集、支持的操作系统范围或作者信息。