Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add huajielong/skill-evaluator --skill skill-evaluatorgit clone --depth 1 https://github.com/huajielong/skill-evaluatorWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/huajielong/skill-evaluator/skill-evaluator)<a href="https://agentmods.dev/skills/huajielong/skill-evaluator/skill-evaluator"><img src="https://agentmods.dev/badge/skills/huajielong/skill-evaluator/skill-evaluator/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/huajielong/skill-evaluator/skill-evaluator"><img src="https://agentmods.dev/badge/skills/huajielong/skill-evaluator/skill-evaluator.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00076 | $0.01745 |
| Opus 5 | $0.00038 | $0.00873 |
| Sonnet 5 | $0.00015 | $0.00349 |
| Haiku 4.5 | $0.00008 | $0.00175 |
Grade A, and why
skill-evaluator scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
| 2 | 网络外呼 | 全文搜索 curl/wget/fetch 等函数调用 | How it starts
The opening of the file, as written. The whole thing — 151 lines — stays where its author put it; the contents beside it link to each section on GitHub.
技能评估器
评估一个技能是否值得安装。两步走:安全门禁 → 类型评分。
铁律
- 安全门禁不通过,不得评分。 直接否决。
- 得分 ≤ 50,建议"不安装"。 除非用户明确说"我知道、我接受"。
- 不确定技能类型,先问用户。 不替用户做假设。
流程
步骤 0:确定技能位置
用户没给路径 → 问文件路径或 .skill 文件位置。
步骤 1:安全门禁
使用 scripts/evaluate.sh --security <path> 自动扫描。如果 Bash 不可用(如 Claude.ai),逐项手动检查:
| # | 检查项 | 手动方法 |
|---|---|---|
| 1 | 脚本可读 | 打开 scripts/ 下所有文件看是否可读 |
| 2 | 网络外呼 | 全文搜索 curl/wget/fetch 等函数调用 |
| 3 | 凭证采集 | 搜索 api.key/token/secret/password |
| 4 | 远程代码 | 搜索 curl/wget 管道到 bash/sh |
| 5 | 安全绕过 | 搜索"自动批准/关掉权限" |
输出格式统一: ✅ 或 ❌ 逐项列出,任意 ❌ 则终止,输出"高风险"。
步骤 2:确定技能类型
问用户:
"这是 普通技能(日常用)还是 元技能(用来创建/评估其他技能的)?"
用户不确定 → 看描述和目录结构辅助判断。
步骤 3:评分
自动检查优先,主观项问用户。
每个维度的评分流程:
- 先运行自动化检查(脚本/行数/grep)
- 能确定的直接打分
- 需要主观判断的(如触发精确度),简洁问 1-2 个问题后打分
- 记录每个维度的得分和理由
普通技能 → 读 references/consumer-card.md(v3.0),5 维度
元技能 → 读 references/meta-skill-card.md(v3.0),6 维度
重要评分原则:
- 来源权重最高 — 官方/可信来源的技能,自动获得可信高分(来源可靠本身就是最大的质量信号)
- 价值 > 合规 — 不要求"铁律表/验证步骤/Good-Bad示例"等格式;只看实际产出质量
- 脚本为王 — 有真实可执行脚本的技能价值远高于纯描述技能(实证:有脚本平均高出 19 分)
- 精炼加分 — ≤150 行的精炼技能获得经济性附加分;短而精确优于长而全
- 密度决定经济分 — 超过 50% 泛化内容的长技能(>500行)应受到信息密度扣分
步骤 4:输出最终报告
═══════════════════════════════════════════
技能评估报告
═══════════════════════════════════════════
技能:xxx.skill
类型:普通技能
安全:✅ 通过
┌─ 维度 得分 理由
├ 触发精确度 20/25 描述清晰无负例
├ 执行-完整 12/15 指令有少量缺口
├ 执行-知识 9/12 scripts/ 提供自动化
├ 执行-可靠 6/8 无已知问题
├ 经济性 16/20 450行, 中密度
├ 可信度 8/12 社区来源+脚本完整
├ 理解成本 8/8 结构清晰有示例
└───────────────────────────
总分:79/100
评定:✅ 推荐安装
一句话:触发精准、有脚本支撑,值得试用。
同类对比:无现存同类
如果用户提到同类对比,末尾追加:
同类对比:
┌ 此技能 79/100 优势:有脚本 劣势:无负例
├ 对比项A 82/100 优势:有benchmark 劣势:偏长
└ 对比项B 65/100 优势:免费 劣势:触发模糊
建议:选此技能,但如果需要 benchmarks 可考虑 A
平台适配
Claude Code(完整能力):
- 使用
scripts/evaluate.sh --all全自动 - 可 Launch Agent 并行评分
Claude.ai(受限能力):
- 无 Bash 环境,无需运行 evaluate.sh
- 纯手动按评分卡逐项检查
- 用 Read 工具读文件,Grep 不能用时手动扫描关键词
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago First seen · 151 lines · 76 tokens per session scan A 6a3b7156e1c3
skill-evaluator is a skill published in the GitHub repository huajielong/skill-evaluator (6 stars, last pushed 3mo ago), licensed MIT. It adds 76 tokens to every session and 1,745 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
extract-source-sample
Given the path to a finished content-goose ad-run folder, extract everything that defines that ad — recipe shot list, VO script, characters, voices, world, atom-skills, master mp4 — and emit a source-sample.json in the exact shape the upload-ad-sample skill writes to the Goose Ads library. Also links every character…
comprehensive-enrichment
Enrich any person or company from any identifier — email, name, LinkedIn URL, domain, company name, Twitter/X handle. Use when asked to enrich, look up, or research a lead, contact, person, or company.
google-search-ads-builder
End-to-end Google Search Ads campaign builder. Performs deep keyword research (competitor SEO, review language mining, Reddit/HN community terminology, site audit), builds keyword architecture with funnel mapping and intent classification, creates ad group structure, generates headline/description variants, builds…
create-workflow-diagram
Create FigJam/Miro-style workflow diagrams as high-quality PNG images from plain-text workflow descriptions. Renders beautiful HTML diagrams with connected nodes, arrows, and labels, then screenshots them for sharing.
paid-channel-prioritizer
For founders who don't know where to start with paid ads. Analyzes ICP, competitor ad presence, budget constraints, and product type to recommend which 1-2 paid channels to start with and provides a 90-day ramp plan. Prevents the common mistake of spreading a small budget across too many platforms.
data-charts-tako
Search and visualize the world's data - get charts, insights, and embeddable knowledge cards for finance, economics, demographics, sports, and more.