use-findskill
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseUse Findskill
使用Findskill
A meta skill that teaches AI agents how to discover, install, and use skills from the findskill.md ecosystem.
一款元技能,用于指导AI Agent如何在findskill.md生态系统中发现、安装并使用技能。
Description
说明
This skill enables you to extend your capabilities by finding and installing specialized skills from the findskill.md registry. When a user asks you to do something you don't have a skill for, or when you need specialized functionality, use findskill to discover and install relevant skills.
该技能能让你通过从findskill.md注册表中查找并安装专业技能来扩展自身能力。当用户要求你完成某项你暂无对应技能的任务,或是你需要特定功能时,可使用findskill来发现并安装相关技能。
When to Use Findskill
何时使用Findskill
Use findskill when:
- A user asks you to perform a task that would benefit from a specialized skill
- You need domain-specific knowledge or workflows (git commits, code review, documentation, etc.)
- The user explicitly asks you to find or install a skill
- You want to check if there's a better way to accomplish a common task
在以下场景使用findskill:
- 用户要求执行可借助专业技能完成的任务
- 你需要特定领域的知识或工作流程(如git提交、代码审查、文档编写等)
- 用户明确要求查找或安装技能
- 你想确认是否有更优方式来完成常见任务
Running Findskill
运行Findskill
You have two options to run findskill commands:
你有两种方式运行findskill命令:
Option 1: Use npx (no installation required)
选项1:使用npx(无需安装)
Run commands directly without installing:
bash
npx findskill <command>无需安装即可直接运行命令:
bash
npx findskill <command>Option 2: Install globally
选项2:全局安装
Install once, then run without npx prefix:
bash
npm install -g findskill
findskill <command>只需安装一次,之后运行时无需添加npx前缀:
bash
npm install -g findskill
findskill <command>Available Commands
可用命令
All examples below use . If you installed globally, omit the prefix.
npx findskillnpx以下所有示例均使用。如果你已全局安装,可省略npx前缀。
npx findskillSearch for Skills
搜索技能
Find skills by name, description, or tags:
bash
npx findskill search <query>Example:
bash
npx findskill search "git commit"
npx findskill search "documentation"
npx findskill search "review"按名称、说明或标签查找技能:
bash
npx findskill search <query>示例:
bash
npx findskill search "git commit"
npx findskill search "documentation"
npx findskill search "review"Get Skill Information
获取技能信息
View detailed information about a specific skill before installing:
bash
npx findskill info <skill-name>This shows the author, description, tags, star count, and installation instructions.
在安装前查看特定技能的详细信息:
bash
npx findskill info <skill-name>这会显示技能的作者、说明、标签、星标数以及安装说明。
Install a Skill
安装技能
Install a skill to make it available for use:
bash
npx findskill install <skill-name>Skills are installed to by default. Each skill contains a SKILL.md file with instructions you should read and follow.
~/.claude/skills/安装技能以使其可用:
bash
npx findskill install <skill-name>技能默认安装到目录下。每个技能都包含一个SKILL.md文件,你应阅读并遵循其中的说明。
~/.claude/skills/List Installed Skills
列出已安装技能
See what skills are already available:
bash
npx findskill list查看当前已有的技能:
bash
npx findskill listUpdate Skills
更新技能
Update installed skills to their latest versions:
bash
npx findskill update # Update all skills
npx findskill update <name> # Update specific skill将已安装的技能更新至最新版本:
bash
npx findskill update # 更新所有技能
npx findskill update <name> # 更新特定技能Workflow for Agents
Agent工作流程
-
Assess the task: Determine if a specialized skill would help accomplish the user's goal more effectively.
-
Search for relevant skills:bash
npx findskill search "<relevant keywords>" -
Review skill details: Before installing, check what the skill does:bash
npx findskill info <skill-name> -
Install if appropriate: If the skill matches the user's needs:bash
npx findskill install <skill-name> -
Read the installed skill: After installation, read the SKILL.md to understand how to use it:bash
cat ~/.claude/skills/<skill-name>/SKILL.md -
Apply the skill: Follow the instructions in the skill's SKILL.md to complete the user's task.
-
评估任务:判断专业技能是否能更高效地帮助完成用户目标。
-
搜索相关技能:bash
npx findskill search "<relevant keywords>" -
查看技能详情:安装前,确认技能的功能:bash
npx findskill info <skill-name> -
按需安装:如果技能符合用户需求:bash
npx findskill install <skill-name> -
阅读已安装技能的文档:安装完成后,阅读SKILL.md以了解使用方法:bash
cat ~/.claude/skills/<skill-name>/SKILL.md -
应用技能:遵循技能SKILL.md中的说明来完成用户的任务。
Best Practices
最佳实践
- Check installed skills first: Run before searching to see what's already available.
npx findskill list - Read before using: Always read a skill's SKILL.md after installing to understand its capabilities and proper usage.
- Match skills to tasks: Don't install skills unnecessarily. Only install when there's a clear benefit for the current task.
- Inform the user: Let the user know when you're installing a new skill and why it will help with their request.
- 先检查已安装技能:搜索前先运行查看已有的技能。
npx findskill list - 使用前阅读文档:安装后务必阅读技能的SKILL.md,了解其功能和正确用法。
- 技能与任务匹配:不要不必要地安装技能,仅当当前任务能明确从中获益时再安装。
- 告知用户:当你安装新技能时,告知用户并说明该技能如何帮助完成其请求。
Example Interaction
交互示例
User: "Help me write a good git commit message for my changes"
Agent thought process:
- This is a common task that likely has a specialized skill
- Search for relevant skills:
npx findskill search "commit" - Found "commit" skill - check details:
npx findskill info commit - Install it:
npx findskill install commit - Read the skill instructions:
cat ~/.claude/skills/commit/SKILL.md - Follow the skill's workflow to help the user craft a proper commit message
用户:"帮我为我的修改写一条优质的git提交信息"
Agent思考流程:
- 这是一项常见任务,很可能有对应的专业技能
- 搜索相关技能:
npx findskill search "commit" - 找到"commit"技能 - 查看详情:
npx findskill info commit - 安装该技能:
npx findskill install commit - 阅读技能说明:
cat ~/.claude/skills/commit/SKILL.md - 遵循技能的工作流程来帮助用户撰写合适的提交信息
Environment Variables
环境变量
- : Custom installation directory (default:
FINDSKILL_DIR)~/.claude/skills/ - : Custom API endpoint (for self-hosted registries)
FINDSKILL_API
- :自定义安装目录(默认:
FINDSKILL_DIR)~/.claude/skills/ - :自定义API端点(适用于自托管注册表)
FINDSKILL_API
Tags
标签
skills, meta, findskill, discovery, installation, package-manager, claude-skills
skills, meta, findskill, discovery, installation, package-manager, claude-skills