Agent skill

Find Skill

by KimYx0207 in KimYx0207/Kim_Service

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities.

MITAuto-check passed

Install Find Skill

skills CLI
$ npx skills add KimYx0207/Kim_Service --skill find-skill -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install KimYx0207/Kim_Service find-skill --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/KimYx0207/Kim_Service.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/find-skill .claude/skills/find-skill && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
find-skill
GitHub stars
174
Token cost
~2.5k tokens
SKILL.md length
1,050 words
Files
8
Skills in repo
8
Repo updated
First seen
Licence
MIT

At a glance

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities.

  • Works in 4 steps: Understand What They Need → Search for Skills → Present Options to the User → …
  • Is looking for functionality that might exist as an installable skill
  • SKILL.md covers When to Use This Skill, Safety and Authorization, ⚠️ Windows Compatibility and What is the Skills CLI?, plus 7 more sections
  • Runs JavaScript scripts from its folder; calls npx; reaches skills.sh

What it does

Find Skill is an agent skill from KimYx0207/Kim_Service. Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill. Also triggers when user mentions searching for tools, workflows, or wants to extend agent capabilities with specialized knowledge packages.

Its SKILL.md is about 2.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files (for example `CHANGELOG.md`, `README.md` and `README_CN.md`).

The repository describes itself as: 面向 Claude Code、Codex 等 AI 编码助手的 Hook 与 Agent Skill 开源合集。 The licence is MIT.

When your agent uses it

  • Is looking for functionality that might exist as an installable skill
  • User mentions searching for tools
  • Wants to extend agent capabilities with specialized knowledge packages

Example prompts

  • “how do I do X”
  • “find a skill for X”
  • “is there a skill that can...”
  • “/find-skill”

Requirements

  • Node.js
  • Docker

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Understand What They Need
  2. Search for Skills
  3. Present Options to the User
  4. Offer to Install

What it can do on your machine

Read from SKILL.md and the folder at commit 20296f7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (JavaScript), which the agent can run.

    Shell commands in SKILL.md call:

    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • skills.sh

    Also links to:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Find Skill loads about 2.5k tokens when it runs. Until then it costs about 114 tokens; SKILL.md has 1,050 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~114
When it runs · the whole SKILL.md, loaded when a task matches
~2.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from KimYx0207/Kim_Service at commit 20296f7, republished under its MIT licence (© KimYx0207). 1,050 words, ~2,507 tokens.

Download SKILL.mdSave it as .claude/skills/find-skill/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.
name
find-skill
description
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill. Also triggers when user mentions searching for tools, workflows, or wants to extend agent capabilities with specialized knowledge packages.

find-skill

Helps users discover and install agent skills from the open skills ecosystem.

When to Use This Skill

Use this skill when the user:

  • Asks "how do I do X" where X might be a common task with an existing skill
  • Says "find a skill for X" or "is there a skill for X"
  • Asks "can you do X" where X is a specialized capability
  • Expresses interest in extending agent capabilities
  • Wants to search for tools, templates, or workflows
  • Mentions they wish they had help with a specific domain (design, testing, deployment, etc.)

Safety and Authorization

  • Discovery and installation are separate actions. A request to find, search for, or recommend a skill does not authorize installation.
  • Search installed and repository-local skills first. Use external search only when local results are insufficient and network access is allowed.
  • Before external search, reduce the request to 2-5 generic English keywords. Never send or quote private prompt text, secrets, repository or user names, absolute paths, filenames, internal URLs, or other local identifiers.
  • A command error, timeout, blocked network request, unavailable CLI, or empty/unparseable output is a search failure, not evidence that a skill does not exist. Only say "no matching skill was found" after the relevant search completed successfully.
  • Do not install by default. Project and user installation each require explicit approval of the exact skill, target agent, scope, and command. Never silently retry a failed project install as a user install, or vice versa.

⚠️ Windows Compatibility

On Windows, you MUST use PowerShell to run skills commands!

The default Bash/Git Bash environment on Windows does NOT work with npx skills - commands will return empty output.

Always use this format on Windows:

bash
powershell -Command "npx skills find '[query]'"
# Project install (only after explicit project-scope approval)
powershell -Command "npx skills add [package] -a [agent]"
# User install (only after explicit user-scope approval)
powershell -Command "npx skills add [package] -g -a [agent]"
powershell -Command "npx skills list -g"

What is the Skills CLI?

The Skills CLI (npx skills) is the package manager for the open agent skills ecosystem. Skills are modular packages that extend agent capabilities with specialized knowledge, workflows, and tools.

Key commands (Windows format):

bash
# Search for skills
powershell -Command "npx skills find '[query]'"

# Install a skill into the project (after explicit approval)
powershell -Command "npx skills add [package] -a [agent]"

# Install a skill for the user (after separate explicit approval)
powershell -Command "npx skills add [package] -g -a [agent]"

# List installed skills
powershell -Command "npx skills list -g"

# Check for updates
powershell -Command "npx skills check"

# Update all skills
powershell -Command "npx skills update"

Browse skills at: https://skills.sh/

How to Help Users Find Skills

Step 1: Understand What They Need

When a user asks for help with something, identify:

  1. The domain (e.g., React, testing, design, deployment)
  2. The specific task (e.g., writing tests, creating animations, reviewing PRs)
  3. Whether this is a common enough task that a skill likely exists
  4. Whether an installed or repository-local skill already satisfies the request
Step 2: Search for Skills

Check the host's registered skills and readable project skill directories first. If no sufficient local match is found and network access is allowed, derive 2-5 generic English keywords and run the find command. Keep the original prompt and all private paths or identifiers local.

On Windows (REQUIRED):

bash
powershell -Command "npx skills find '[query]'"

On macOS/Linux:

bash
npx skills find [query]

Example searches (Windows format):

User asks...Run this command...
"how do I make my React app faster?"powershell -Command "npx skills find 'react performance'"
"can you help me with PR reviews?"powershell -Command "npx skills find 'pr review'"
"I need to create a changelog"powershell -Command "npx skills find 'changelog'"
"数据分析"powershell -Command "npx skills find 'data analysis'"

Note: Search only supports English keywords! See Chinese keyword reference below.

If the command fails, times out, is blocked, or returns output that cannot be parsed, report the search as unavailable or failed. Do not report that the skill does not exist.

Step 3: Present Options to the User

When you find relevant skills, present them to the user with:

  1. The skill name and what it does
  2. Separately labeled project and user install commands they can review (Windows format!)
  3. A link to learn more at skills.sh

Example response:

I found a skill that might help! The "vercel-react-best-practices" skill provides
React and Next.js performance optimization guidelines from Vercel Engineering.

Project install (review only; requires explicit project-scope approval):
powershell -Command "npx skills add vercel-labs/agent-skills@vercel-react-best-practices -a codex"

User install (review only; requires separate user-scope approval):
powershell -Command "npx skills add vercel-labs/agent-skills@vercel-react-best-practices -g -a codex"

Learn more: https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices
Show full SKILL.md (464 more words)Show less
Step 4: Offer to Install

If the user wants to proceed, show the exact selected skill, target agent, scope, and command. Install only after the user explicitly approves that exact project or user scope.

On Windows — project scope (REQUIRED):

bash
powershell -Command "npx skills add <owner/repo@skill> -a <agent>"

On Windows — user scope (requires separate approval):

bash
powershell -Command "npx skills add <owner/repo@skill> -g -a <agent>"

On macOS/Linux: use the same npx skills add arguments in the current shell, always naming the approved target with -a <agent>; omit -g for project scope and include -g for user scope.

Do not add -y, --yes, --all, or any unapproved skill or agent. Verify the result in the approved scope. If installation fails, report the failure; never silently fall back to the other scope.

Common Skill Categories

CategoryExample Queries
Web Developmentreact, nextjs, typescript, css, tailwind
Testingtesting, jest, playwright, e2e
DevOpsdeploy, docker, kubernetes, ci-cd
Documentationdocs, readme, changelog, api-docs
Code Qualityreview, lint, refactor, best-practices
Designui, ux, design-system, accessibility
Productivityworkflow, automation, git
Data Analysisdata analysis, pandas, jupyter

Chinese to English Keyword Reference

Important: Search only supports English keywords!

Chinese (中文)English Keywords
数据分析data analysis
做PPTppt, presentation
写文章writing
代码审查code review
部署上线deploy, deployment
写测试testing
做视频video, remotion
图片生成image generation, dalle
API文档api docs, openapi

Tips for Effective Searches

  1. Use specific keywords: "react testing" is better than just "testing"
  2. Try alternative terms: If "deploy" doesn't work, try "deployment" or "ci-cd"
  3. Check popular sources: Many skills come from vercel-labs/agent-skills or ComposioHQ/awesome-claude-skills
  4. Use English keywords: Chinese search will return empty results

When No Skills Are Found

If the relevant local and external searches completed successfully and no relevant skills were found:

  1. Acknowledge that no existing skill was found
  2. Offer to help with the task directly using your general capabilities
  3. Suggest the user could create their own skill with npx skills init

If a search source failed or was unavailable, state what could not be checked instead of claiming that no skill exists.

Example:

I searched for skills related to "xyz" but didn't find any matches.
I can still help you with this task directly! Would you like me to proceed?

If this is something you do often, you could create your own skill:
powershell -Command "npx skills init my-xyz-skill"

Troubleshooting

Q: Search returns empty on Windows?

A: Make sure you're using powershell -Command "npx skills find '...'" format, not direct npx skills find.

Q: Chinese search returns nothing?

A: Search only supports English keywords. Translate your query to English first.

Q: How to verify installation?

A: Run powershell -Command "npx skills list" for project scope or powershell -Command "npx skills list -g" for user scope.

Q: How to update this skill?

A: After explicit approval for the intended scope, run powershell -Command "npx skills update find-skill" for project scope or add -g for user scope.

Identifier Compatibility

The canonical identifier is find-skill, matching the Kim Service directory and catalog ID. Older imported snapshots used find-skills; callers and update commands using that legacy identifier must migrate to find-skill.


Original skill by Vercel Labs: https://github.com/vercel-labs/skills Windows fix and enhancements by: https://github.com/KimYx0207/findskill

© KimYx0207, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 7 other files in skills/find-skill of KimYx0207/Kim_Service.

  • SKILL.md
  • CHANGELOG.md
  • LICENSE
  • NOTICE
  • README.md
  • README_CN.md
  • capability.json
  • tests/find-skill.behavior.test.mjs

Open the folder on GitHubat commit 20296f7

Compare with similar skills

Find Skill next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Find Skill compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Find Skill this skillKimYx0207/Kim_Service174—~2.5kAutomated safety check: PassMIT
Discoverbrycewang-stanford/Auto-Empirical-Research-Skills4.6k—~2.2kAutomated safety check: PassCustom licence
Discovertaishi-i/awesome-japanese-nlp-resources1k—~6.5kAutomated safety check: NotesCC0-1.0
Discoverevo-hq/evo1.5k—~12kAutomated safety check: NotesApache-2.0
Discoverhashgraph-online/awesome-codex-plugins1.3k—~2.5kAutomated safety check: PassApache-2.0
DiscoverZaxbyHub/opencode-swarm494—~546Automated safety check: PassMIT

Similar skills

  • Discover

    brycewang-stanford/Auto-Empirical-Research-Skills

    Discovery phase combining research interviews, literature search, data discovery, and ideation.

    4.6k GitHub stars~2.2k tokensUpdated 5 days ago
    Agent WorkflowsAuto-check passed
  • Discover

    taishi-i/awesome-japanese-nlp-resources

    Given a Japanese NLP GitHub repo/model/dataset (URL / owner/repo / tool name) OR a topic, find what's already in awesome-japanese-nlp-resources and discover related resources NOT yet listed…

    1k GitHub stars~6.5k tokensUpdated 4 days ago
    AI & LLM EngineeringAuto-check: notes
  • Discover

    evo-hq/evo

    Initialize evo for the current repository by exploring the codebase, proposing unexplored optimization dimensions, constructing the benchmark inside a baseline worktree, and running the first…

    1.5k GitHub stars~12k tokensUpdated 5 days ago
    Agent WorkflowsAuto-check: notes
  • Discover

    hashgraph-online/awesome-codex-plugins

    Trigger: vague/unfocused request or solution-without-problem.

    1.3k GitHub stars~2.5k tokensUpdated today
    Auto-check passed
  • Discover

    ZaxbyHub/opencode-swarm

    Full execution protocol for MODE: DISCOVER -- read-only repository discovery and governance/context mapping.

    494 GitHub stars~546 tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Discover

    suboss87/FDEOps

    Trace a customer workflow and identify the problem, baseline and evidence gaps.

    957 GitHub stars~341 tokensUpdated yesterday
    Auto-check passed

More from KimYx0207/Kim_Service

All 8 skills in this repo
  • Meta Skill Creator

    KimYx0207/Kim_Service

    创建、重构或验收可复用技能包。适用于把重复工作流做成跨宿主能力包,并明确触发规则、第一动作、渐进加载、资产模板、脚本校验、触发评测、基线对比、验收证据、闭环治理、公开交付边界和不可伪造的运行证明;也适用于清理冗余参考、拆分人读模板与机器结构数据、补齐首次公开前的验收记录、记录运行反馈、生成写回或不写回决定。当用户提到"做一个 skill / 改 skill / 优化 skill / 评审…

    174 GitHub stars~1.6k tokensUpdated 4 days ago
    Auto-check passed
  • Agent Teams Playbook

    KimYx0207/Kim_Service

    Cross-runtime playbook for multi-agent collaboration, agent teams, swarm orchestration, parallel task distribution, capability discovery, and quality gates on Claude Code, Codex, OpenClaw, and Cursor.

    174 GitHub stars~2.7k tokensUpdated 4 days ago
    Auto-check passed
  • Xiaohongshu Skill

    KimYx0207/Kim_Service

    生成完整的小红书/Rednote 图文发布包:先自动研究内容机会,再完成标题、正文、封面、6-8 页内页、逐页视觉导演表、Image2 优先图片路线、封面 MVP 确认、批量出图和发布前自检。适用于课程、服务、产品、个人 IP、本地商家和知识分享;单点标题、封面字或改写不触发。

    174 GitHub stars~1.9k tokensUpdated 4 days ago
    Auto-check passed
  • Memory 3layer

    KimYx0207/Kim_Service

    为长周期、跨会话的 Agent 工作建立平台中立的三层记忆。适用于加载项目记忆、记录可复用事实与每日进展、维护隐性知识、迁移旧版 .claude/memory、检查记忆状态或清理过时条目;Claude Code 与 Codex 可通过各自 Hooks 自动接线,其他 Agent Skills 宿主只使用手动核心。不要用它保存秘密、完整聊天记录、一次性日志或未经确认的推测。

    174 GitHub stars~1.2k tokensUpdated 4 days ago
    Auto-check passed
  • Kim Decision

    KimYx0207/Kim_Service

    A skill your agent uses when the user asks for KIM, Kim, laojin, 老金, 问问老金, 老金怎么看, asks for decision analysis, structured reasoning, product/business/content review, PRD, MVP, user path, growth…

    174 GitHub stars~7.1k tokensUpdated 4 days ago
    Auto-check passed
  • Semgrep Skill

    KimYx0207/Kim_Service

    Runs the installed local Semgrep CLI through a bounded JSON wrapper with two bundled non-secret rules.

    174 GitHub stars~1.2k tokensUpdated 4 days ago
    Auto-check passed

Questions about Find Skill

What does Find Skill do?

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. Find Skill is an agent skill from KimYx0207/Kim_Service.", or express interest in extending capabilities.

When should I use Find Skill?

Find Skill fits situations like: is looking for functionality that might exist as an installable skill; user mentions searching for tools; wants to extend agent capabilities with specialized knowledge packages.

How do I install Find Skill in Claude Code?

Run `npx skills add KimYx0207/Kim_Service --skill find-skill -a claude-code`. Or copy the skill folder (skills/find-skill in KimYx0207/Kim_Service) into .claude/skills/find-skill in your project. Claude Code loads it when a task matches its description.

How do I install Find Skill in Codex?

Run `npx skills add KimYx0207/Kim_Service --skill find-skill -a codex`. Or copy the skill folder (skills/find-skill in KimYx0207/Kim_Service) into .agents/skills/find-skill in your project. Codex loads it when a task matches its description.

Can I use Find Skill in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add KimYx0207/Kim_Service --skill find-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/find-skill, .gemini/skills/find-skill, .github/skills/find-skill and .opencode/skills/find-skill in your project.

What does Find Skill need to run?

Going by SKILL.md and its folder, Find Skill needs JavaScript for the scripts in its folder and the command-line tools its instructions call (npx). Our summary lists: Node.js; Docker.

Does Find Skill access the network?

SKILL.md names 2 domains. In commands or code: skills.sh; the agent is likely to contact it when it follows the instructions. As links in the text: github.com. This is read from the text; nothing was executed.

Is Find Skill safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Find Skill use?

Find Skill is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Find Skill use?

About 2.5k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Find Skill?

Skills that share tags, products or a category with Find Skill: Discover (brycewang-stanford/Auto-Empirical-Research-Skills, 4.6k stars), Discover (taishi-i/awesome-japanese-nlp-resources, 1k stars), Discover (evo-hq/evo, 1.5k stars) and Discover (hashgraph-online/awesome-codex-plugins, 1.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Find Skill?

KimYx0207 (a GitHub user) maintains it in KimYx0207/Kim_Service, which has 174 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on October 6, 2026.

Source: KimYx0207/Kim_Service on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.