360 Secure SkillHub
360 安全技能中心

Smart Skill Finder

核心功能:通过语义理解解析用户自然语言需求,跨Skills CLI、Clawhub、GitHub多生态搜索AI代理技能,按相关性排序,提供安全状态及安装指引。典型场景:用户询问“如何做X”“找做X的技能”等需扩展代理能力时使用。输入为自然语言请求,输出为匹配度高的技能推荐列表,含来源、安全信息及安装命令。

edkuo7
edkuo7
热度 49.87
最近更新 2026-05-18 12:31:02
分类:搜索依赖:内部调用大模型 / 联网浏览搜索 / 第三方 API应用场景:推荐 / 研究

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add smart-skill-finder
Metadata
name
smart-skill-finder
description
Finds and recommends relevant AI agent skills across multiple ecosystems (Skills CLI, Clawhub, GitHub) using intelligent semantic understanding to match user needs with available capabilities.

Smart Skill Finder

Helps users discover relevant AI agent skills across multiple ecosystems by understanding their natural language requests and providing smart, safe recommendations.

Problem Solved

Users struggle to find the right skills because:

  • Skills are scattered across different ecosystems (Skills CLI, Clawhub, GitHub)
  • Basic keyword search often returns irrelevant results
  • It's hard to know which skills are trustworthy and well-maintained
  • Installation commands vary between ecosystems

Solution Overview

This skill provides:

  1. Intelligent Query Understanding: Uses OpenClaw's semantic understanding to interpret natural language requests
  2. Multi-Ecosystem Search: Searches Skills CLI, Clawhub, and GitHub repositories simultaneously
  3. Relevance Ranking: Ranks results by how well they match the user's actual need
  4. Safe Recommendations: Provides clear installation guidance with security status when available
  5. Graceful Degradation: Works even if some ecosystems are unavailable

When to Use This Skill

Use this skill when users ask questions like:

  • "How do I do X?" where X might have an existing skill
  • "Find a skill for X" or "Is there a skill that can..."
  • "Can you help me with X?" where X is a specialized capability
  • "I wish I had help with..." specific domains or tasks
  • Any request that suggests they need extended agent capabilities

Key Features

1. Natural Language Understanding

  • Understands complex, nuanced requests like "I need something that prevents my conversations from hanging"
  • Extracts domain, task, and keywords automatically
  • Handles both technical and non-technical queries

2. Multi-Ecosystem Coverage

  • Skills CLI: Most popular ecosystem with official skills
  • Clawhub: OpenClaw-specific skills with security scanning
  • GitHub: Community skills and niche capabilities
  • Searches ecosystems in priority order for best results

3. Intelligent Recommendations

  • Ranks skills by semantic relevance (0-100% match score)
  • Shows security verification status when available
  • Limits results to top 3 most relevant options
  • Provides clear, actionable installation commands

4. Safe and Transparent

  • Never executes installation commands automatically
  • Clearly shows skill source and ecosystem
  • Displays security status from ecosystem scanners
  • Provides fallback options when ecosystems are unavailable

Usage Examples

Basic Skill Discovery

User: "How do I prevent conversation hangs?"
Agent: Uses smart-skill-finder to discover conversation-flow-monitor, agent-browser, etc.

Cross-Ecosystem Search

User: "I need better browser automation tools"
Agent: Searches all ecosystems and finds agent-browser (Skills CLI), browser-visible (Clawhub), etc.

Niche Capability Discovery

User: "Is there a skill for scientific literature management?"
Agent: Searches GitHub for community skills since this might not be in mainstream ecosystems

Installation

This skill is automatically available when installed in the active_skills directory.

Best Practices

  1. Always verify before installing: Review skill details and security status
  2. Start with official sources: Skills CLI and Clawhub skills are generally more reliable
  3. Check compatibility: Ensure skills work with your OpenClaw version
  4. Provide feedback: Help improve recommendation quality by indicating if suggestions were helpful

Error Handling

If no relevant skills are found:

  • Acknowledge the gap in available skills
  • Offer to help directly with the requested task
  • Suggest creating a custom skill if it's a common need

If ecosystems are unavailable:

  • Continue with available ecosystems only
  • Provide manual search guidance as fallback
  • Maintain core functionality despite partial availability