← 返回
效率工具 中文

best-skill-recommendations

Based on user goals, comprehensively evaluate candidate skill capabilities and conflict risks with installed skills, then deliver the best install recommenda...
根据用户目标,综合评估候选技能的能力及其与已安装技能的冲突风险,提供最佳安装建议。
zhaowh3613
效率工具 clawhub v0.2.2 1 版本 100000 Key: 无需
★ 0
Stars
📥 644
下载
💾 5
安装
1
版本
#clawhub#conflict-analysis#discovery#install#latest#recommendations#skill-management#skill-store#skillhub

概述

Best Skill Recommendations

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.

Prerequisites

Before this skill can operate, confirm the following:

  • 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.
  • 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.
  • Permissions in scope: This skill will only:
  1. Read the installed skill list via clawhub list (read-only).
  2. Run clawhub install or clawhub uninstall only after explicit user confirmation at the Pre-Install Gate (Step 5).

It will not access other system files, credentials, or APIs beyond the clawhub CLI.

Mandatory Store Policy

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

Auto-Trigger and Collaboration

  • Preferred entry: triggered after an upstream skill search has already produced a candidate list. Reuse those results directly.
  • 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.
  • Never re-search if usable upstream candidates are already available.

Workflow

0) Check for Upstream Candidates (first)

Before doing anything else:

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

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

Clarify the user's need:

  • target task(s)
  • priority (speed/stability/features/safety)
  • constraints (region, cost, runtime)

Then search via clawhub:

clawhub search <keywords>

Return the command output and build a candidate list annotated with source and version.

2) Evaluate Candidates

Present the candidate list (from upstream or self-discovered), annotated with source and version.

3) Evaluate Installed Skills and Compatibility

Enumerate installed skills by running:

clawhub list

Parse the output to get the current installed skill set. Compare each installed skill against candidates:

  • overlap: full / partial / complementary
  • conflict risk: command/workflow collision, duplicated automation, behavior mismatch
  • coexist feasibility: high / medium / low

4) Recommend Replace vs Coexist

Per candidate, output one decision:

  • Replace existing skill(s)
  • Coexist with boundaries
  • Do not install

Include reasons and trade-offs.

5) Pre-Install Gate (required)

Before any install action, present:

  • source (clawhub)
  • version
  • notable risk signals — check for any of the following:
  • install count < 10 (low adoption)
  • last update > 6 months ago (low maintenance signal)
  • requires broad file system or network permissions
  • published < 2 weeks ago (very new, unvetted)
  • no author URL or verified identity
  • replace/coexist plan

Then explicitly ask for user confirmation.

6) Install Execution

  • clawhub install
  • If replace approved: uninstall old first, then install new.
  • If coexist: install and provide usage boundary guidance.

7) Post-Install Report

Return:

  • install/uninstall result
  • final active skill set
  • why this is best for the user goal
  • follow-up checks

Output Format

Candidate Summary

  • Name
  • Purpose
  • Source
  • Version
  • Install Count (if available)
  • Link

Decision Summary

  • Best choice (Top 1)
  • Alternatives (Top 2/3)
  • Replace/Coexist decision
  • Why not other options

Pre-Install Confirmation

"Planned action: . Source: clawhub. Version: <...>. Risks: <...>. Proceed?"

Guardrails

  • Never install without explicit confirmation.
  • Prefer fewer, higher-confidence recommendations over long noisy lists.
  • If search quality is poor, refine keywords and re-run search before recommending.

版本历史

共 1 个版本

  • v0.2.2 当前
    2026-03-29 17:03 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

productivity

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 439 📥 147,722
developer-tools

skill-upgrade-checker

zhaowh3613
Check all installed skills for available upgrades, interpret version changes and risk, and execute upgrades with user co
★ 0 📥 531
productivity

Nano Pdf

steipete
使用nano-pdf CLI通过自然语言指令编辑PDF
★ 275 📥 114,862