mcpField
F
find-skills-plus

find-skills-plus

github.com/yinhui1984Agent 工作流179 次安装39 周前更新
代码仓库

关于 find-skills-plus

Find Skills Plus 搜索技能注册库,并为每个结果补充简短描述。它适用于需要了解技能详情的发现任务,例如比较或概述候选项。

主要功能

  1. 01搜索技能注册库
  2. 02从 skills.sh 获取描述
  3. 03回退读取 agent-skills.md
  4. 04限制结果数量和并发请求
  5. 05跳过描述抓取

适用场景

  1. 01查找符合主题的技能
  2. 02根据描述比较找到的技能
  3. 03仅列出结果而不抓取描述

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/yinhui1984/find_skills_plus --skill find-skills-plus

安装后在 Claude Code 中输入/find-skills-plus确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

.gitignore
README.md
scripts/
enrich_find.js

详细介绍

Find Skills Plus

此技能会搜索技能注册表,并为每个搜索结果补充描述。

何时使用

当用户想要发现技能,且希望获得的不只是列表时(例如询问描述、比较或简短摘要),请使用此技能。

工作原理

  1. 运行 npx skills find <query>,查找匹配的技能。
  2. 对于每个结果,获取 skills.sh 页面并提取描述(第一个非空段落)。
  3. 以便于浏览的格式打印结果。

命令

node scripts/enrich_find.js "<query>"

选项

  • --max N 限制要补充信息的结果数量(默认值:10)
  • --timeout SECONDS 每个请求的超时时间(默认值:10)
  • --concurrency N 并发获取数量(默认值:5)
  • --no-fetch 仅显示列表(跳过获取描述)

输出格式

owner/repo@skill
└ https://skills.sh/owner/repo/skill
[description]

备注

  • 如果 skills.sh 页面上有描述,则从该页面提取。
  • 如果 skills.sh 页面缺少描述,脚本会改为从 agent-skills.md 获取。
  • 如果找不到描述,输出将显示「[no description found]」。

评论

支持 Markdown