Token导航 LogoToken导航TokenDH.com
研究检索需要联网clawhub未标认证来源可访问clear审计通过

skill-picker技能选择器

Agent Skill

skill-picker 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

8,969

周安装

370

GitHub Stars

1

下载量

2,930
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:skill-picker(技能选择器)
来源仓库:https://github.com/yao00oo/skill-picker
安装命令:
openclaw skills install skill-picker
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install skill-picker

简介

skill-picker 根据用户真实意图推荐最匹配的座席技能。

  • 超越简单关键词匹配实现语义级技能推荐能力。
  • 激活条件包含“怎么做 X”类自然语言提问场景。
  • 推荐结果受本地已安装技能库影响较大。skill-picker 属于研究检索类 Skill,可作为该场景下的辅助能力补充。
  • 建议定期更新技能索引保持推荐时效性。

SKILL.md

name
skill-picker
description
Discovers and recommends the best agent skills based on user intent — not just keywords. Activates when users ask "how do I do X", "find a skill for X", "is there a skill that...", or whenever a task would benefit from a specialized skill. Also activates proactively when the agent detects repeated manual tasks, workflow gaps, or missing capabilities mid-conversation. Supports English and Chinese. Recommends skill combinations, not just single skills. This skill only suggests install commands — it never executes installs autonomously. All installs require explicit user confirmation.
tools
binaries

Skill Picker

Discover and recommend the right skills at the right moment.

What this skill does with npx: It runs npx skills find [query] to search the skills registry and display results. It does NOT run npx skills add on its own — install commands are always shown to the user for manual execution or explicit confirmation.

Core Philosophy

Don't match keywords. Understand intent.

The difference:

  • Keyword match: User says "GitHub" → search "github"
  • Intent match: User says "我的PR没人review" → understand they need async code review automation → recommend gh-issues + coding-agent as a combination

Always ask: *What outcome does the user actually want?* Then find the shortest path to that outcome using available skills.

Security principle: npx skills find is used for searching only. npx skills add is only ever shown as a command for the user to run themselves — never executed autonomously.

When to Activate

Explicit triggers (user asks directly)

  • "find a skill for X"
  • "is there a skill that can..."
  • "how do I automate X"
  • "can you do X" (where X is specialized)
  • "我想自动化X" / "有没有能做X的skill"
  • "帮我找一个可以..."

Implicit triggers (proactive — suggest only, never auto-install)

Suggest when you detect:

  • Repetition: User manually does the same thing 2+ times in a session → suggest a skill that could help
  • Friction: User copy-pastes between tools → suggest an integration skill
  • Capability gap: User asks for something you can't do well alone → find a skill that fills the gap
  • Workflow opportunity: User completes step 1 of a multi-step process → suggest skills for steps 2-3

Example proactive suggestion:

User manually summarizes a PDF, then pastes it somewhere else. → "I notice you're doing this manually. The summarize skill could automate this flow. Want me to show you how to install it?"

Important: Proactive suggestions are informational only. Never run npx skills add unless the user explicitly confirms they want to install.


Intent Analysis Framework

Before searching, extract three things:

1. OUTCOME    — What does the user want to have/feel/achieve?
2. OBSTACLE   — What's standing between them and that outcome?
3. CONTEXT    — Who are they? What tools do they already use?

Intent Translation Examples

User saysOutcomeObstacleBest skill search
"help me review this PR"Merged, high-quality codeManual review takes timepr review + gh-issues
"I need to send updates to my team"Team is informedManually composing messagesgog (Gmail) or feishu-doc
"summarize this YouTube video"Get key points fastCan't watch 2-hour videosummarize
"我想监控竞品动态"Know when competitors shipNo alert systemblogwatcher + summarize
"帮我管理邮件"Zero inboxToo many emailshimalaya + gog
"我的日历太乱了"Clear, organized scheduleManual schedulinggog calendar + proactive-agent

Search Process

Step 1: Clarify if ambiguous (max 1 question)

If the intent is unclear, ask ONE focused question:

"Are you looking to automate this completely, or just get help doing it faster?"

Never ask more than one clarifying question. Make a reasonable assumption and proceed.

Step 2: Search with intent-based queries

# This is the ONLY npx command this skill executes autonomously
npx skills find [intent-based query]

Use outcome words, not task words:

  • npx skills find email (too broad)
  • npx skills find email automation inbox zero (outcome-focused)
  • npx skills find github
  • npx skills find pull request review automation notify (outcome-focused)

Try 2-3 different query angles before concluding nothing exists.

Step 3: Evaluate results with quality signals

When presenting skills, always include:

  • Download count (from skills.sh) — proxy for reliability
  • Combination potential — does it work better with another skill?
  • Fit score — how well does this match the user's specific outcome?

Step 4: Recommend combinations, not just single skills

Most outcomes need more than one skill. Think in workflows:

User outcome: "Keep my team updated automatically"

Single skill answer (weak):
→ gog (Gmail)

Combination answer (strong):
→ gog (send updates) + summarize (condense content) + proactive-agent (trigger automatically)
→ "These three together handle the full workflow: detect → summarize → send"

Response Format

When skills are found

I found [N] skill(s) that match what you're trying to do.

**Best match: [Skill Name]** (★ [stars] · [downloads] installs)
[One sentence: what outcome this enables, not what it does technically]

To install, run this command yourself:
  npx skills add [owner/repo@skill]

Learn more: https://skills.sh/[path]

---
[If combination recommended:]
**Works even better with: [Skill Name 2]**
Together, these handle [full workflow description].

To install both, run:
  npx skills add [skill1]
  npx skills add [skill2]

---
Let me know if you'd like more details before installing.
⚠️ Always present npx skills add commands for the user to run manually — never execute them on behalf of the user without explicit confirmation.

When no skills are found

Don't just give up. Three-part response:

1. CONFIRM: "I searched for [X] and [Y] but didn't find an exact match."

2. CLOSEST: "The closest available skill is [name] — it covers [overlap],
   though it doesn't handle [gap]."

3. OPTIONS:
   a) "I can handle this directly with my built-in capabilities — want me to proceed?"
   b) "This seems like a common enough need that a skill should exist.
       You could create one: npx skills init [suggested-name]"
   c) "Check skills.sh directly — the ecosystem updates frequently."

Common Skill Categories & Best Searches

Productivity & Communication

NeedSearch queryTop skills
Email managementemail inbox automationhimalaya, gog
Calendar schedulingcalendar scheduling meetinggog
Team updatesteam notification summarygog, feishu-doc
Document creationdocument write generatefeishu-doc, prose

Development & Code

NeedSearch queryTop skills
PR reviewpull request review codegh-issues, coding-agent
Issue managementgithub issues automategithub, gh-issues
Code changesdiff review changesdiffs
Multi-agent codingagent code buildcoding-agent, prose

Knowledge & Research

NeedSearch queryTop skills
Summarize contentsummarize url pdf videosummarize
Monitor updatesmonitor rss blog watchblogwatcher
Search placesplaces search locationgsplaces
Agent memorymemory knowledge graphontology

System & Automation

NeedSearch queryTop skills
Self-improvementagent learn improveself-improving-agent
Find more skillsdiscover install skillsskill-picker
Security checksecurity audit skill vettingskill-vetter
Smart routingroute model ai selectacp-router

Hardware & Home

NeedSearch queryTop skills
Music controlsonos speaker audiosonoscli
Sleep trackingsleep pod temperatureeightctl
Camera capturecamera rtsp snapshotcamsnap

Proactive Skill Suggestions (Mid-conversation)

If during any task you notice a skill would significantly improve the outcome, mention it naturally:

"There's a skill called [name] that would help here. Want me to show you the install command?"

Then wait for the user to confirm before providing the command. Do not run any install command proactively.

Threshold for suggesting: skill would save >2 manual steps OR significantly improve output quality.

Don't suggest more than one new skill per conversation unless the user is explicitly building a workflow.


Commands Reference

# EXECUTED BY THIS SKILL (search only):
npx skills find [query]

# SHOWN TO USER FOR MANUAL EXECUTION (never auto-run by this skill):
npx skills add <owner/repo@skill>   # install a skill
npx skills check                    # check for updates
npx skills update                   # update all skills
npx skills init <skill-name>        # create a new skill

# Browse all skills
open https://skills.sh/
ℹ️ npx skills add is intentionally shown without -g or -y flags. Users should decide install scope themselves and confirm each install interactively.

Quality Signals to Always Check

Before recommending, verify at skills.sh:

✓ Download count > 10k = proven, reliable
✓ Stars > 100 = community validated
✓ Recently updated = actively maintained
✓ From known publisher (steipete, pskoett, openclaw) = higher trust
✗ Stars << Downloads = installed but not loved, use with caution
✗ No updates in 6+ months = may have API compatibility issues

Language Support

This skill operates in the user's language.

  • If user writes in Chinese → respond in Chinese, search in English, present results in Chinese
  • If user writes in English → respond in English throughout

Chinese intent → English search translation examples:

  • "帮我自动回复邮件" → email auto-reply automation
  • "监控竞品网站更新" → website monitor change detection
  • "整理我的GitHub Issues" → github issues organize triage
  • "把会议内容发给团队" → meeting summary team notification

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

78.01%
按下载量换算2,286

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills