find-skills
Discover and install reusable agent skills when users ask for capabilities, workflows, or domain-specific help that may already exist as an installable skill.
- License 许可
- MIT
- 最近更新
- 2026-11-11
- Stars
- ★ 4.0k
- Forks
- 305
01 前言 Front Matter
- name
- find-skills
- description
- Discover and install reusable agent skills when users ask for capabilities, workflows, or domain-specific help that may already exist as an installable skill.
- allowed-tools
- ExecCommand(npx -y skills:*), ExecCommand(npx skills:*), ExecCommand(skills:*)
- description_zh
- 当用户询问能力、工作流或领域化需求时,帮助发现并安装可复用的技能,而不是从零实现。
03 SKILL.md 正文
Find and Install Skills
Use this skill when users ask for capabilities that might already exist as installable skills, for example:
- "is there a skill for X"
- "find me a skill for X"
- "can you help with X" where X is domain-specific or repetitive
- "how do I extend the agent for X"
Objective
- Understand the user's domain and task.
- Search the skill ecosystem.
- Present the best matching options with install commands.
- Install only after explicit user confirmation.
Skills CLI
The Skills CLI package manager is available via:
npx -y skills <command>
Key commands:
npx -y skills find [query]npx -y skills add <owner/repo@skill> -ynpx -y skills checknpx -y skills update
Reference:
https://skills.sh/
Workflow
1) Clarify intent
Extract:
- Domain (react/testing/devops/docs/design/productivity/etc.)
- Specific task (e2e tests, changelog generation, PR review, deployment, etc.)
- Constraints (stack, language, local/global install preference)
2) Search
Run:
npx -y skills find <query>
Use concrete queries first (for example, react performance, pr review, changelog, playwright e2e).
If no useful results, retry with close synonyms.
3) Present options
For each relevant match, provide:
- Skill id/name
- What it helps with
- Popularity signal (prefer higher install count when shown by CLI output)
- Install command
- Skills page link
Template:
I found a relevant skill: <owner/repo@skill>
What it does: <short description>
Install: npx -y skills add <owner/repo@skill> -y
Learn more: <skills.sh url>
4) Install (confirmation required)
Only install after user says yes.
Recommended install command:
npx -y skills add <owner/repo@skill> -g -y
If user does not want global install, omit -g.
5) Verify
After installation, list or check installed skills and report result clearly.
When no skill is found
If search returns no good match:
- Say no relevant skill was found.
- Offer to complete the task directly.
- Suggest creating a custom skill for recurring needs.
Example:
I couldn't find a strong skill match for "<query>".
I can still handle this task directly.
If this is recurring, we can create a custom skill with:
npx -y skills init <skill-name>
04 同仓库更多 Skills
miniapp-dev
Generate, operate, and refine OpenBitFun MiniApps. Use when the user wants a new MiniApp, asks the Agent to inspect or operate a running MiniApp, or wants an existing MiniApp redesigned or extended. Typical triggers: "做一个小应用", "操作这个 MiniApp", "查看小应用当前状态", "改造 mini app".
openbitfun-frontend-dev
Safely customize the running packaged OpenBitFun desktop frontend through a draft, a provisional hot apply, and a 15-second user-confirmed rollback window. Use only in OpenBitFun Creative mode when the user asks to change OpenBitFun's own client UI.
ppt-design
使用 HTML 设计与生成高质量演讲幻灯片(PPT/Deck)。当用户希望生成、设计、修改幻灯片、deck、slides、presentation、汇报、提案、pitch、课件时触发。主干:1280×720px 可编辑 HTML 幻灯片 + 唯一 editable HTML→EditableSlideScene→OOXML 管线 + 数据/信息可视化意识 + 5 种设计哲学 + 反 AI slop + 单页自包含 `slide-XX.html`。不生图;缺图用可编辑原语或占位并标注建议补图。
create-agent
Create or update OpenBitFun custom modes and subagents. Turn the user's needs into a role prompt and a suitable tool selection, then save an agent definition. Use for reusable roles, not ordinary delegation to an existing subagent.
plan
Research and write an actionable implementation plan without implementing it. Use when the user asks to plan, design an approach, or inspect a change before coding; stop applying the planning restriction once the user explicitly asks to implement.
debug
Use this skill to locate a runtime bug. Add targeted instrumentation, collect reproduction evidence, and confirm the root cause before changing code.