← 返回 Skills 市场
zhaowh3613

best-skill-recommendations

作者 VinceZ.辉 · GitHub ↗ · v0.2.2 · MIT-0
cross-platform ✓ 安全检测通过
345
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install best-skill-recommendations
功能描述
Based on user goals, comprehensively evaluate candidate skill capabilities and conflict risks with installed skills, then deliver the best install recommenda...
使用说明 (SKILL.md)

\r \r

Best Skill Recommendations\r

\r Primary role: Evaluate and recommend skills already discovered by an upstream skill search. Only when no upstream results exist does this skill independently search clawhub, then apply the same evaluation logic.\r \r

Prerequisites\r

\r Before this skill can operate, confirm the following:\r \r

  • clawhub CLI is installed and available in the agent's PATH. This skill issues clawhub search, clawhub list, clawhub install, and clawhub uninstall commands. If the binary is absent, all discovery and install steps will fail.\r
  • Authentication: Run clawhub login in advance. The clawhub CLI stores credentials in its own default config path (managed by the CLI, not by this skill). No additional environment variables are required by this skill.\r
  • Permissions in scope: This skill will only:\r
    1. Read the installed skill list via clawhub list (read-only).\r
    2. Run clawhub install \x3Cskill> or clawhub uninstall \x3Cskill>only after explicit user confirmation at the Pre-Install Gate (Step 5).\r It will not access other system files, credentials, or APIs beyond the clawhub CLI.\r \r

Mandatory Store Policy\r

\r

  1. Prefer upstream results first. If any upstream skill search has already returned candidates, use those directly — do not re-search.\r
  2. Only when no upstream candidates exist: search clawhub directly.\r
  3. Never claim exclusivity; both public and private registries are valid.\r
  4. Before install, always summarize source, version, and notable risk signals.\r
  5. If a fresh search is needed, run clawhub search \x3Ckeywords> and report output before evaluating.\r \r

Auto-Trigger and Collaboration\r

\r

  • Preferred entry: triggered after an upstream skill search has already produced a candidate list. Reuse those results directly.\r
  • Standalone entry: triggered when the user asks to recommend/install/compare skills but no upstream results exist. In this case, independently search clawhub and produce candidates before evaluating.\r
  • Never re-search if usable upstream candidates are already available.\r \r

Workflow\r

\r

0) Check for Upstream Candidates (first)\r

Before doing anything else:\r

  • If an upstream skill search has already returned a candidate list → skip to Step 2 using those results.\r
  • If no upstream candidates exist → proceed to Step 1.\r \r

1) Self-Discover (only when no upstream results)\r

Clarify the user's need:\r

  • target task(s)\r
  • priority (speed/stability/features/safety)\r
  • constraints (region, cost, runtime)\r \r Then search via clawhub:\r
clawhub search \x3Ckeywords>\r
```\r
Return the command output and build a candidate list annotated with source and version.\r
\r
### 2) Evaluate Candidates\r
Present the candidate list (from upstream or self-discovered), annotated with source and version.\r
\r
### 3) Evaluate Installed Skills and Compatibility\r
Enumerate installed skills by running:\r
```\r
clawhub list\r
```\r
Parse the output to get the current installed skill set. Compare each installed skill against candidates:\r
- overlap: full / partial / complementary\r
- conflict risk: command/workflow collision, duplicated automation, behavior mismatch\r
- coexist feasibility: high / medium / low\r
\r
### 4) Recommend Replace vs Coexist\r
Per candidate, output one decision:\r
- Replace existing skill(s)\r
- Coexist with boundaries\r
- Do not install\r
\r
Include reasons and trade-offs.\r
\r
### 5) Pre-Install Gate (required)\r
Before any install action, present:\r
- source (clawhub)\r
- version\r
- notable risk signals — check for **any** of the following:\r
  - install count \x3C 10 (low adoption)\r
  - last update > 6 months ago (low maintenance signal)\r
  - requires broad file system or network permissions\r
  - published \x3C 2 weeks ago (very new, unvetted)\r
  - no author URL or verified identity\r
- replace/coexist plan\r
\r
Then explicitly ask for user confirmation.\r
\r
### 6) Install Execution\r
- `clawhub install \x3Cskill>`\r
- If replace approved: uninstall old first, then install new.\r
- If coexist: install and provide usage boundary guidance.\r
\r
### 7) Post-Install Report\r
Return:\r
- install/uninstall result\r
- final active skill set\r
- why this is best for the user goal\r
- follow-up checks\r
\r
## Output Format\r
\r
### Candidate Summary\r
- Name\r
- Purpose\r
- Source\r
- Version\r
- Install Count (if available)\r
- Link\r
\r
### Decision Summary\r
- Best choice (Top 1)\r
- Alternatives (Top 2/3)\r
- Replace/Coexist decision\r
- Why not other options\r
\r
### Pre-Install Confirmation\r
"Planned action: \x3Cinstall/replace/coexist>. Source: clawhub. Version: \x3C...>. Risks: \x3C...>. Proceed?"\r
\r
## Guardrails\r
\r
- Never install without explicit confirmation.\r
- Prefer fewer, higher-confidence recommendations over long noisy lists.\r
- If search quality is poor, refine keywords and re-run search before recommending.\r
安全使用建议
This skill appears coherent and limited to managing skills via the clawhub CLI. Before using it: ensure you trust the clawhub CLI and are logged in with the intended account; review any pre-install risk disclosures the skill presents (source, install counts, last update, author info); and confirm each install/uninstall when prompted. If you do not have or do not trust the clawhub CLI, do not run this skill.
功能分析
Type: OpenClaw Skill Name: best-skill-recommendations Version: 0.2.2 The skill bundle acts as a recommendation and management wrapper for the `clawhub` CLI. It includes proactive security measures, such as a mandatory 'Pre-Install Gate' in SKILL.md that evaluates risk signals (e.g., low adoption, broad permissions, or recent publication) and requires explicit user confirmation before performing any installation or uninstallation. The logic is transparent, follows a well-defined workflow for skill discovery and conflict resolution, and does not exhibit signs of data exfiltration or unauthorized execution.
能力评估
Purpose & Capability
Name/description promise (evaluate and recommend skills, detect conflicts, and perform installs) aligns with the declared requirements: the skill needs the clawhub CLI and uses clawhub commands (search, list, install, uninstall). There are no unrelated credential or binary requests.
Instruction Scope
SKILL.md instructions are narrowly scoped: they parse upstream candidates if available, otherwise run `clawhub search`, enumerate installed skills via `clawhub list`, and only run `clawhub install`/`uninstall` after explicit pre-install confirmation. The instructions do not direct the agent to read unrelated files, environment variables, or to send data to arbitrary external endpoints.
Install Mechanism
No install spec or bundled code — this is instruction-only and relies on an existing `clawhub` binary. That is the lowest-risk install posture for this kind of skill.
Credentials
No environment variables, secrets, or config paths are requested by the skill. The only external dependency is the user-authenticated `clawhub` CLI, which stores its own credentials; the skill itself does not request or require additional credentials.
Persistence & Privilege
The skill does not request always:true, does not modify other skills' configurations, and only performs install/uninstall actions after explicit user confirmation. Autonomous invocation is allowed (platform default) but is not combined with elevated privileges or broad credential access.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install best-skill-recommendations
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /best-skill-recommendations 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.2
## [0.2.2] - 2026-03-12 ### Added / 新增 - **前置条件声明**:新增 `## Prerequisites` 章节,明确 `clawhub` CLI 必须安装并在 PATH 中可用,需提前执行 `clawhub login` 完成认证,凭证由 CLI 自管理,本技能不读取任何环境变量。 **Prerequisites section:** documents that the `clawhub` CLI must be installed and in PATH, `clawhub login` must be run in advance, credentials are managed by the CLI itself, and no environment variables are required by this skill. - **元数据补全**:`_meta.json` 新增 `requires` 字段,声明依赖二进制(`clawhub`)、认证方式及最小权限范围。 **Metadata:** added `requires` field to `_meta.json` declaring the required binary (`clawhub`), authentication method, and minimum permission scope. ### Changed / 调整 - **已安装技能枚举机制明确**:Step 3 明确通过 `clawhub list` 获取已安装技能列表,不再模糊表述为"inspect installed skills"。 **Installed skill enumeration:** Step 3 now explicitly uses `clawhub list` to enumerate installed skills, replacing the vague "inspect installed skills" wording. - **风险信号具体化**:Pre-Install Gate(Step 5)将"notable risk signals"从模糊描述替换为 5 条可量化判断标准:安装数 < 10、最后更新 > 6 个月、需要宽泛权限、发布 < 2 周、无可验证作者身份。 **Risk signals defined:** Pre-Install Gate (Step 5) replaces vague "notable risk signals" with 5 concrete, checkable criteria: install count < 10, last update > 6 months ago, broad permissions required, published < 2 weeks ago, no verified author identity. ---
v0.2.1
Based on user goals, comprehensively evaluate candidate skill capabilities and conflict risks with installed skills, then deliver the best install recommendation. | 根据用户需求,综合评估候选技能的能力匹配度与已安装技能的冲突风险,给出最佳安装推荐
v0.2.0
## [0.2.0] - 2026-03-12 ### Changed - **定位重塑**:主职责明确为评估推荐,优先复用上游技能搜索结果,无上游结果时才自行通过 ClawHub 搜索。 **Role redefined:** primary responsibility is evaluation and recommendation — reuses upstream skill search results first; only falls back to self-searching ClawHub when no upstream candidates exist. - **工作流优化**:新增 Step 0(检查上游候选),有结果直接跳至评估,避免重复搜索。 **Workflow:** added Step 0 (check for upstream candidates) — skips directly to evaluation when results are already available, avoiding redundant searches. - **去除强依赖**:移除对特定搜索技能的具名引用,统一改为通用"上游技能搜索"表述。 **Decoupled:** removed hard dependency on any specific search skill; all references now use generic "upstream skill search" language. - **描述精简**:`description` 提炼为中英文双语一句话,涵盖 5 个核心能力:ClawHub 搜索候选、已装技能冲突/重叠分析、替换或共存建议、安装前风险披露、用户确认后执行安装。 **Description:** condensed to a single bilingual sentence covering all 5 core capabilities: search via ClawHub, conflict/overlap analysis with installed skills, replace-or-coexist recommendation, pre-install risk disclosure, and install only after explicit user confirmation.
v0.1.0
Initial release: skillhub-first discovery, conflict analysis, replace-vs-coexist decisions, mandatory pre-install confirmation.
元数据
Slug best-skill-recommendations
版本 0.2.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 4
常见问题

best-skill-recommendations 是什么?

Based on user goals, comprehensively evaluate candidate skill capabilities and conflict risks with installed skills, then deliver the best install recommenda... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 345 次。

如何安装 best-skill-recommendations?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install best-skill-recommendations」即可一键安装,无需额外配置。

best-skill-recommendations 是免费的吗?

是的,best-skill-recommendations 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

best-skill-recommendations 支持哪些平台?

best-skill-recommendations 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 best-skill-recommendations?

由 VinceZ.辉(@zhaowh3613)开发并维护,当前版本 v0.2.2。

💬 留言讨论