关于 audit-library-health
用于检查 ai-agent-skills 技能库的一致性、更新情况及分享或安装准备状态,适合技能库维护者。它按步骤引导执行目录验证、安装健康检查、更新检查、文档同步和整理队列审查。
主要功能
- 01验证目录结构及生成文档
- 02检查已安装技能的健康状况
- 03查找可能需要更新的技能
- 04预览文档同步状态
- 05审查整理队列
适用场景
- 01分享技能库前进行检查
- 02查找损坏的技能安装
- 03识别过时或信息不完整的目录条目
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ moizibnyousaf/ ai-agent-skills --skill audit-library-health安装后在 Claude Code 中输入/audit-library-health确认已加载。
详细介绍
审计库健康状况
目标
确认技能库保持一致、内容最新,并已准备好分享或安装。
注意事项
- 自动执行健康检查时,始终使用
--format json输出结构化数据。 - 运行
build-docs前,始终先使用--dry-run检查文档是否已同步。 - 未先通过
validate和doctor检查,切勿将库推送到共享仓库。 - 检查大型目录时,使用
--fields限制输出。
工作流
- 运行验证脚本,检查目录完整性。
npx ai-agent-skills validate
此操作会检查:必填字段、文件夹一致性、frontmatter 有效性、集合完整性以及生成的文档是否同步。
- 运行 doctor,检查已安装技能的健康状况。
npx ai-agent-skills doctor --format json
- 检查可能需要更新的技能。
npx ai-agent-skills check --format json
- 确认生成的文档已同步。
npx ai-agent-skills build-docs --dry-run --format json
如果 currentlyInSync 为 false,则重新生成:
npx ai-agent-skills build-docs
- 检查需要关注的技能整理队列。
npx ai-agent-skills curate review --format json
健康检查清单
-
validate检查通过,无错误 -
doctor未报告安装损坏 -
build-docs --dry-run显示文档已同步 - 没有
whyHere字段为空的技能 - 所有内部技能在
skills/中都有对应文件夹 -
skills.json中的总数与实际技能数量一致
注意事项
validate和doctor仅执行读取操作,不会修改库。check会发起网络请求,以验证上游来源。对于无法访问的仓库,此操作可能较慢或超时。curate review队列根据缺失字段和过期的验证日期生成,是一种启发式判断,并非强制要求。
评论
支持 Markdown