关于 skill-warden
skill-warden 会审计仓库中的 skills/ 目录,检查技能健康状况、安全风险和重复触发词,并生成审计报告。适合维护多个 Agent 技能的团队。
主要功能
- 01检测长期未调用或格式不规范的技能
- 02扫描命令中的破坏性选项和未授权 API 调用
- 03识别重复的触发短语
- 04按文档、确定性和安全性评分
- 05生成审计报告并等待确认后修复
适用场景
- 01定期检查 Agent 技能目录
- 02发现可能删除数据的技能命令
- 03整理废弃技能及触发词冲突
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ mphinance/ alpha-skills --skill skill-warden安装后在 Claude Code 中输入/skill-warden确认已加载。
附带文件README.md
详细介绍
Skill Warden
“信任,但要验证。”
当一个代码仓库包含 100 多个高度专业化的 Agent 技能时,技术债务和安全风险就不容忽视。Skill Warden 会自动审计 skills/ 目录的健康状况与安全性。
核心准则
- 检测失效技能: 扫描过去 30 天内未调用或缺少规范
SKILL.md格式的技能。 - 安全审计: 解析技能中嵌入的 shell 命令。标记任何使用破坏性标志的情况(例如
rm -rf、rsync搭配--delete),以及未经授权的外部 API 调用。 - 冲突解决: 找出不同技能之间重复的触发短语。
- 评分矩阵: 根据文档完整性、行为确定性和安全约束,为每项技能评定健康分数(0-100)。
用法
通过“Run Skill Warden”或“Audit my skills”调用时:
- 递归读取所有
SKILL.md文件。 - 生成
skill_audit_report.md文件,详细列出警告、严重错误和已弃用技能。 - 在尝试自动修复或删除失效技能之前,等待用户确认。
评论
支持 Markdown