SuperAPI AI 工具集

skill-harmonization

通用与其它

查看项目

更新于 10-16 07:56

技能介绍

用途:将当前 Git 仓库的技能与相关用户已安装技能视为一个“以仓库为中心”的技能组合,机械式清点后区分缺陷、判断项与有意保持的关系,并按调用任务授予的权限进行报告、规划或实现。

主要能力:通过 ai-skillet map --portfolio-root <repo-root> --format json 构建组合清单,保留仓库根、用户根、词法暴露、解析目标、位置、类型、客户端、符号链接身份、哈希与重复记录;必要时用 ai-skillet doctor --format json 配合重复的 --root 获取元数据或文档链接证据。分析时会先按声明与目录调用名、直接引用与自动化、描述与目标、权限与副作用边界、运行时或工具依赖、SKILL.md 与整树哈希聚类候选关系。每条结论须给出受影响路径、客户端与机械或文本证据,观察与推断分开。外部管理的用户安装若文档或安装自动化标明上游来源,则记为有意不改变。实现前需确定规范来源,从仓库说明、符号链接目标、生成或发布自动化及哈希判断,修改规范目录或生成器输入并运行所属流程,不手改已发布的全局副本。权限未知的全局副本在实现前需停下来确认。

使用方式:需 PATH 中有 ai-skillet 1.0.0 或更高版本及 git。用 git rev-parse --show-toplevel 解析当前仓库;Git 不可用时以指定消息停止,仓库解析失败时提示从 Git 仓库内运行。审视、审计、评审、诊断或无写意图的调用只做评估不编辑;规划请求只给决策完整计划;实现请求才应用授权变更、验证并报告结果。

适用场景:跨仓库技能组合清点与关系梳理、技能重叠或改名移除等判断候选、外部管理安装与有意重复关系的识别、实现前的来源归属确认。

限制:只读取允许的静态证据,不查对话记录、Git 历史、TODO、缓存、智能体状态或无关源码;不以缺少引用推断技能未使用;不做全量两两正文比较;相同哈希不证明设计意图,不同哈希不证明缺陷。缺失事实暂未提供。