laolaoshiren/skill-curator
中文 Skill 收录评估器。用于核验 GitHub 上的 Claude Code、Codex、Agent Skills、Plugin、MCP、CLI 或 Agent 工作流是否值得加入精选列表;检查真实资产、安装方式、活跃度、重复项和安全边界,并生成分类、中文描述与可追溯证据。
npx skills add https://github.com/laolaoshiren/claude-code-skills-zh --skill skill-curator
对候选资源进行证据驱动的核验。不要只根据仓库简介、搜索摘要或 Star 做决定。
tree/、blob/ 等子路径提取 owner/repo,同时保留指向独立 Skill 的原始子路径。rg -n "owner/repo|项目名" README.md
优先使用已认证的 GitHub CLI 获取只读信息:
gh repo view owner/repo \
--json nameWithOwner,description,stargazerCount,forkCount,isArchived,isPrivate,createdAt,pushedAt,licenseInfo,url
gh api repos/owner/repo/contents \
--jq '.[] | [.type,.name,.path] | @tsv'
gh api repos/owner/repo/contents/README.md \
-H 'Accept: application/vnd.github.raw+json'
若 gh 不可用,可使用公开网页或其他只读方式核验,但必须说明哪些事实未能确认。
至少确认一项可复用资产真实存在:
SKILL.md 或 skills/.claude-plugin/plugin.json、marketplace 或 plugin 安装命令agents/、commands/、hooks 或可迁移的 AGENTS.md继续检查:
从实际场景判断价值,而不是只看功能数量:
建议分类只能从项目现有分类中选择:
以下情况直接建议不收录:
以下情况不一定淘汰,但必须显式提示:
使用 100 分制辅助判断,证据和硬性条件优先于总分:
| 维度 | 分值 | 判断重点 |
|------|------|----------|
| 与 Agent 生态直接相关 | 25 | 明确支持的工具和工作流 |
| 可安装性 | 20 | 安装命令、前置条件、可复现性 |
| 真实资产 | 20 | Skill、Plugin、Agent、MCP、CLI 等 |
| 文档完整度 | 15 | README、示例、配置和边界 |
| 中文用户价值 | 10 | 高频场景、中文或国内生态适配 |
| 活跃度与可信度 | 10 | 更新、维护者、许可证、测试 |
按风险扣 0–30 分。默认解释区间:
75–100:建议收录60–74:谨慎收录,需要补充边界或证据<60:暂不收录不要因 Star 低而自动拒绝,也不要因 Star 高而跳过资产核验。
## 候选资源核验报告
### 结论
- 建议:收录 / 谨慎收录 / 暂不收录 / 更新现有条目
- 推荐分类:分类名
- 总分:XX/100
### 核验事实
| 项目 | 证据 |
|------|------|
| 仓库状态 | 可访问、未归档、最近更新时间 |
| 实际资产 | 具体路径或文件 |
| 安装方式 | 已验证的命令或文档位置 |
| 支持工具 | Claude Code / Codex / ... |
| 重复检查 | README 中是否已有 |
### 风险与边界
- 前置条件、账号风险、商业依赖或许可证限制
### 中文收录文案
| [项目名](https://github.com/owner/repo) | 解决什么场景,支持哪些工具,对中文用户有什么价值(123⭐)|
### 核验说明
- 未确认的事实和需要维护者人工复核的部分
Take laolaoshiren/skill-curator from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.