Getting it into your agent
It runs from inside its repository, so the clone comes first — what it calls does not travel with the file alone.
git clone --depth 1 https://github.com/huangwb8/skillsnpx agentmods add skills/huangwb8/skills/find-best-skillWrote 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/huangwb8/skills/find-best-skill)<a href="https://agentmods.dev/skills/huangwb8/skills/find-best-skill"><img src="https://agentmods.dev/badge/skills/huangwb8/skills/find-best-skill/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/huangwb8/skills/find-best-skill"><img src="https://agentmods.dev/badge/skills/huangwb8/skills/find-best-skill.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
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.00066 | $0.03553 |
| Opus 5 | $0.00033 | $0.01776 |
| Sonnet 5 | $0.00013 | $0.00711 |
| Haiku 4.5 | $0.00007 | $0.00355 |
Grade A, and why
find-best-skill scanned grade A with 0 findings 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 5d 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.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 406 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Find Best Skill
目标
当用户明确要求"搜索技能"、"寻找 Agent Skill"、"查找某个领域的 skill"、"推荐最佳 skill"时使用。支持多平台搜索(GitHub、SkillsMP、Reddit)和社区/AI 双维度评价,推荐数量可根据用户指令动态调整(默认 5-10 个,支持 3-20 个)。⚠️ 不适用:用户只是询问"有没有某个技能"(应直接回答)、只是想了解技能列表(应直接列举)、没有明确"搜索/寻找/查找/推荐"意图。
流程
输入
使用场景
当用户需要:
- 寻找特定功能的 Agent Skill
- 了解社区中某个领域的最佳实践方案
- 对比不同技能的优劣
- 发现已有技能的替代方案
依赖关系
可选依赖:
- get-review-theme skill:用于需求解构(第 1 步)
- 如果用户未安装该 skill,可直接分析用户需求提取主题和关键词
执行步骤
核心工作流
1. 需求解构
分析用户需求,提取核心主题和关键词:
优先使用 get-review-theme skill(如已安装):
/skill get-review-theme "用户原始需求描述"
如未安装:直接分析用户需求,从用户输入中提取核心主题、关键词、具体问题。
2. 缓存查询
优先检查本地缓存,快速匹配历史技能:
# 使用缓存管理器搜索匹配技能
python scripts/cache_manager.py --search "关键词1" "关键词2" --limit 10
说明:
- 默认缓存参数来自
config.yaml:cache(单一真相来源) - CLI 参数(如
--cache-dir)会覆盖config.yaml
命中策略:
| 情况 | 处理方式 |
|---|---|
| 有命中 | 展示本地结果 → 询问用户"是否联网扩展?" → 用户选择 |
| 无命中 | 直接进入联网搜索(第 3 步) |
用户交互话术:
基于本地缓存,我找到 {N} 个相关技能:
{展示本地结果}
💡 发现 {N} 个候选,是否联网扩展搜索以获取更多最新结果?
- 回复"是"或"联网"进行在线搜索
- 回复"否"或"直接使用"直接输出以上结果
3. 社区调研
基于解构结果,使用 WebSearch 类工具或搜索类 MCP 工具(如 SearXNG、Tavily)进行多平台搜索。
搜索平台:
| 平台 | 搜索语法示例 | 搜索重点 |
|---|---|---|
| GitHub | site:github.com "SKILL.md" {关键词} |
开源项目、Stars、Forks |
| SkillsMP | site:skillsmp.com {关键词} skill |
技能市场、人气排序 |
| awesome-claude-skills | 直接访问 github.com/VoltAgent/awesome-claude-skills |
社区精选 |
site:reddit.com/r/ClaudeCode {关键词} |
用户讨论、真实反馈 |
搜索关键词组合(见 config.yaml:search_keywords):
{topic} claude skill(如TDD claude skill){topic} agent skill{topic} claude code
搜索示例:
# GitHub 搜索 TDD 相关技能
site:github.com "SKILL.md" TDD claude
# 搜索测试驱动开发技能
"test driven development" agent skill github
# Reddit 社区讨论
site:reddit.com/r/ClaudeCode TDD skill
辅助脚本(可选):
# 生成研究检查清单模板
python scripts/get_skill_info.py "repo1,repo2,repo3"
4. 结果合并与缓存更新
What ships with it
7 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
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.
- 5d ago Changed · +9 lines · -67 tokens per session 102db5c72738
- 6d ago Changed · +30 lines 3b46a7aab25e
- 11d ago First seen · 367 lines · 133 tokens per session scan A ba0f312fd0f9
find-best-skill is a skill published in the GitHub repository huangwb8/skills (48 stars, last pushed today), licensed MIT. It adds 66 tokens to every session and 3,553 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
boostprompt
Use quando uma necessidade de negócio ou técnica precisar de discovery estruturado em pt-BR e de um prompt de implementação autocontido.
voice-calibration
Learns a user's personal writing and speaking style through interactive writing prompts, then generates a reusable voice profile. Use when the user says "learn my writing style," "write like me," "capture my voice," "voice calibration," "mimic my tone," "my writing style," or wants AI to match their personal…
baoyu-comic
A tool for creating original educational comics that explain knowledge or ideas through multiple illustrated panels. It supports different art styles and tones and can create several comics in one batch.
baoyu-diagram
Create professional, dark-themed SVG diagrams of any type — architecture diagrams, flowcharts, sequence diagrams, structural diagrams, mind maps, timelines, illustrative/conceptual diagrams, and more. Use this skill whenever the user asks for any kind of technical or conceptual diagram, visualization of a system…
playwright-cli
Automates browser interactions for testing and validating your own web applications using playwright-cli. Use when you need terminal-first browser control for navigation, form filling, screenshots, tracing, bound browser sessions, debugging, or generating Playwright test code. Only use against applications you own or…
agent-wiki
Incremental LLM-friendly wiki generator for Obsidian note vaults. Use when: (1) Building wiki from notes, (2) Ingesting notes to wiki, (3) Obsidian LLM wiki, (4) Incremental knowledge base management. Triggers: 'build wiki from notes', 'ingest notes to wiki', 'Obsidian LLM wiki', 'incremental knowledge base'.