validate-skills by callstackincubator/agent-skills
npx skills add https://github.com/callstackincubator/agent-skills --skill validate-skills根据 agentskills.io 规范与 Claude Code 最佳实践,验证 skills/ 目录下的所有技能。
针对每个技能目录,请验证:
| 检查项 | 规则 |
|---|---|
name 格式 | 1-64 个字符,仅包含小写字母、数字和连字符,不允许开头、结尾或连续的连字符 |
name 与目录匹配 | 目录名称必须等于 name 字段 |
description 长度 | 1-1024 个字符,非空 |
| 可选字段有效 | 如果存在 、、 字段,则需有效 |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
licensemetadatacompatibility| 检查项 | 规则 |
|---|---|
| 描述格式 | 使用第三人称,描述技能是什么以及何时使用 |
| 正文长度 | 少于 500 行 |
| 引用深度为一层 | 无嵌套引用链 |
| 链接使用 Markdown 格式 | 使用 [文本](路径) 而非纯文件名 |
| 避免冗余 | 不要在正文中重复描述 |
| 简洁明了 | 仅添加 Claude 尚未掌握的上下文 |
查找所有技能目录:
fd -t d -d 1 . skills/
针对每个技能,读取 SKILL.md 并根据上述规则进行检查
按以下格式报告问题:
## 验证结果
### skills/example-skill
- [通过] name 格式有效
- [失败] name "example" 与目录 "example-skill" 不匹配
- [通过] description 长度符合要求 (156 个字符)
每周安装量
781
代码仓库
GitHub 星标数
997
首次出现
2026年1月29日
安全审计
已安装于
claude-code559
gemini-cli529
opencode528
codex527
cursor496
github-copilot486
Validate all skills in skills/ against the agentskills.io spec and Claude Code best practices.
For each skill directory, verify:
| Check | Rule |
|---|---|
name format | 1-64 chars, lowercase alphanumeric + hyphens, no leading/trailing/consecutive hyphens |
name matches directory | Directory name must equal name field |
description length | 1-1024 characters, non-empty |
| Optional fields valid | license, metadata, compatibility if present |
| Check | Rule |
|---|---|
| Description format | Third person, describes what + when to use |
| Body length | Under 500 lines |
| References one-level deep | No nested reference chains |
| Links are markdown | Use [text](path) not bare filenames |
| No redundancy | Don't repeat description in body |
| Concise | Only add context Claude doesn't already have |
Find all skill directories:
fd -t d -d 1 . skills/
For each skill, read SKILL.md and check against the rules above
Report issues in this format:
## Validation Results
### skills/example-skill
- [PASS] name format valid
- [FAIL] name "example" doesn't match directory "example-skill"
- [PASS] description length OK (156 chars)
Weekly Installs
781
Repository
GitHub Stars
997
First Seen
Jan 29, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
claude-code559
gemini-cli529
opencode528
codex527
cursor496
github-copilot486
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
102,200 周安装