SuperAPI AI 工具集

skill-linter

智能体与模型

查看项目

更新于 10-16 00:03

技能介绍

用途:校验技能是否符合 agentskills.io 规范,常用于新增技能、审查技能 PR、合并前质量门禁与合规检查。

主要能力:检查必需与可选 frontmatter(name、description、compatibility、metadata、allowed-tools)、目录结构与命名匹配、SKILL.md 存在与 500 行上限、仅允许 scripts/references/assets 子目录、README.md 不应存在于技能目录,并检测 ASCII 艺术、persona 语句、description 路由质量与营销话术。

用法: ./scripts/validate-skill.sh path/to/skill-name

遍历市场技能: for skill in plugins//skills//; do ./scripts/validate-skill.sh "$skill" done

CI 集成可用 run 步骤调用同一循环脚本并在失败时退出。

限制:部分规则仅告警(README.md、ASCII 艺术、路由质量、营销话术);name 不得含 claude 或 anthropic;description 不得含尖括号;脚本会返回 0-11 退出码,对应缺失 SKILL.md、无效 frontmatter、名称/描述/可选字段校验失败、超行、非法子目录及各类告警。资料未提供安装、收费与平台信息。