关于 skill-lookup
skill-lookup 指导 Agent 通过 prompts.chat 搜索、查看并安装技能,面向需要为用户发现或部署技能的工作流。
主要功能
- 01按关键词、类别或标签搜索技能
- 02查看技能元数据与文件
- 03将文件安装到指定目录
- 04验证 SKILL.md 并说明用途
适用场景
- 01查找代码审查等现成技能
- 02获取技能的完整文件内容
- 03在项目中安装并检查技能
MCP 相关
通过 prompts.chat MCP 工具 search_skills 和 get_skill 搜索技能并获取其文件。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ f/ prompts.chat --skill skill-lookup安装后在 Claude Code 中输入/skill-lookup确认已加载。
详细介绍
工作流
- 使用
search_skills搜索与用户请求匹配的技能 - 展示搜索结果,包括标题、描述、作者和文件列表
- 如果用户选择某项技能,使用
get_skill获取其所有文件 - 将文件保存到
.claude/skills/{slug}/并验证SKILL.md是否存在,以完成安装 - 确认安装完成,并说明该技能的作用及其激活时机
示例
search_skills({"query": "code review", "limit": 5, "category": "coding"})
get_skill({"id": "abc123"})
可用工具
使用这些 prompts.chat MCP 工具:
search_skills- 按关键词搜索技能get_skill- 根据 ID 获取特定技能及其所有文件
如何搜索技能
调用 search_skills 时使用:
query:用户请求中的搜索关键词limit:结果数量(默认 10,最多 50)category:按类别 slug 筛选(例如"coding"、"automation")tag:按标签 slug 筛选
展示搜索结果时应包含:
- 标题和描述
- 作者姓名
- 文件列表(SKILL.md、参考文档、脚本)
- 类别和标签
- 技能链接
如何获取技能
调用 get_skill 时使用:
id:技能 ID
返回技能元数据和所有文件内容:
- SKILL.md(主要说明)
- 参考文档
- 辅助脚本
- 配置文件
如何安装技能
用户要求安装技能时:
- 调用
get_skill获取所有文件 - 创建目录
.claude/skills/{slug}/ - 将每个文件保存到对应位置:
SKILL.md→.claude/skills/{slug}/SKILL.md- 其他文件 →
.claude/skills/{slug}/{filename}
- 重新读取
SKILL.md,验证 frontmatter 完整无误
指南
- 在建议用户自行创建技能之前,始终先进行搜索
- 以易读的格式展示搜索结果,并注明文件数量
- 安装时,确认技能已成功保存
- 说明该技能的作用及其激活时机
评论
支持 Markdown