📦 WheelSpotter

v1.0.0

A wheel-spotting scout that finds reusable solutions before you build from scratch. Cost-controlled intelligent 搜索 with complexity-aware 过滤器ing, inten...

0· 0·0 当前·0 累计
garylooop 头像by @garylooop·Best
下载技能包
License
Best
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
medium confidence
The 技能's code and 运行time instructions match its 状态d purpose (搜索ing package registries and repos) and do not 请求 unrelated 凭证s or privileged 系统 访问, but there are a few minor inconsistencies you should review before 安装ing.
评估建议
This 技能 应用ears coherent: it 搜索es public package registries and GitHub and returns recommended integrations. Before 安装ing, 检查 these items: (1) the README/技能.md reference requirements.txt but none is bundled — ask the author for the dependency file or inspect 搜索.py to ensure you can satisfy dependencies safely; (2) the 技能 may perform many outbound API calls (internet 访问 required); if you supply a GitHub 令牌, it will be used for API 请求s — only provide a 令牌 with 应用ropriate, limited scopes; (3) the do...
详细分析 ▾
用途与能力
Name/description match the implementation: the script queries GitHub, PyPI, npm, Maven, and crates.io to find reusable libraries/工具s. 请求ed capabilities (complexity-aware 过滤器ing, 平台 selection, cost caps) are consistent with 搜索 behavior. Minor inconsistency: the 技能.md/README instructs 'pip 安装 -r requirements.txt' and references a requirements.txt file, but no requirements.txt 应用ears in the manifest.
指令范围
技能.md instructs the 代理 to perform parallel API calls and return actionable commands (e.g., 'pip 安装 X') — all within the declared purpose. It asks for internet 访问 and optionally a GitHub 令牌 (optional, increases rate limits). The docs mention '结果 caching', 'vector memory', and 'feedback loops' (进度ive improvement) but the manifest doesn't include configuration or storage paths for persistent memory; 验证 whether persistence is implemented before enabling long-term storage.
安装机制
There is no 安装 spec (instruction-only 技能). The included Python script uses the '请求s' 库 (技能.md 列出s 请求s and pydantic as dependencies), which is reasonable. The missing requirements.txt referenced in documentation is an implementation gap but not an 安装ation risk by itself.
凭证需求
No required 环境 variables or 凭证s are declared. 技能.md/README mention an optional GitHub 令牌 to increase API rate limits; that is proportionate to 搜索ing GitHub. There are no demands for unrelated secrets or privileged 凭证s.
持久化与权限
always:false (default) and autonomous invocation is allowed (normal). The 技能 mentions caching and vector memory but the package manifest does not show storage/config paths or a DB 命令行工具ent. Confirm whether the 技能 will persist 搜索 结果s or feedback and where those artifacts are kept before granting long-term use.
安全有层次,运行前请审查代码。

License

Best

请查看许可证条款了解详情。

运行时依赖

无特殊依赖

版本

latestv1.0.0

版本日期变更

无害

安装命令

点击复制
官方npx clawhub@latest install wheelspotter
镜像加速npx clawhub@latest install wheelspotter --registry https://cn.longxiaskill.com

技能文档

WheelSpotter (v1.0)

🎯 WheelSpotter — Your wheel-spotting scout. Spots reusable solutions before you build from scratch.

Core principle: Solutions must be directly integrable—not flashy but unusable toys.

When to Use ✅ Trigger Scenarios

Load this 技能 when the user expresses these intents:

Pattern Example Looking for existing solutions "Is there an existing PDF parsing 库?" Avoiding duplicate work "I don't want to reinvent the wheel..." Tech stack consultation "What's a good Python data 可视化 库?" Quick integration needs "I need an OCR API I can use right away" Pre-implementation re搜索 "Implementing JWT auth—any existing solutions?" Wheel spotting "Spot any wheels for image processing?"

Keyword matches: is there, existing, wheel, 库, 框架, API, 工具, solution, spot

❌ Do NOT Trigger Scenario Reason Suggestion User wants to build themselves "I want to write my own..." Assist with coding directly Highly customized requirements "I need something that does X, Y, Z all at once..." Suggest breaking down and 搜索ing separately Learning purposes "I want to learn how to implement..." Provide tutorials instead Tech stack already decided "I'm using React to build..." Move to development 图形界面dance De签名 Principles Principle Description Implementation Problem-Oriented Precisely solve "finding integrable wheels" Sources classified by 输出 form, exclude chat机器人s Closed-Loop Delivery Clear "usable/unusable" conclusion with action 结果s include pip 安装 commands or self-build recommendation High Adaptability Dynamic strategy based on complexity and intent Complexity grading + intent-adaptive source selection 进度ive Improvement 系统 获取s smarter with each use Feedback loops, 结果 caching, vector memory Transferable Leverage Core capabilities reusable elsewhere Funnel engine, cost 监控 as independent 模块s Cost Red Line 搜索 cost must be lower than self-build cost Bud获取 caps, tiered abandonment, early termination Prerequisites pip 安装 -r requirements.txt

环境:

Python 3.8+ Internet 访问 for API calls GitHub 令牌 (optional, increases API limit to 5000 req/hour) 输入/输出 Specification 输入 格式化 # Method 1: Natural language (解析d by 代理) user_输入 = "I need a Python 库 to process Excel files"

# Method 2: Structured 输入 (optional) { "requirement": "process Excel files", "tech_stack": ["Python"], "intent": "库", "constrAInts": { "license": "MIT", "min_stars": 100, "last_更新d": "12m" } }

输出 格式化 { "状态": "found", "recommendations": [ { "name": "openpyxl", "source": "pypi", "url": "https://openpyxl.readthedocs.io/", "match_score": 0.92, "integration_score": 0.95, "action": "pip 安装 openpyxl", "license": "MIT", "stars": 1200, "last_更新d": "2 months ago", "警告s": [], "advice": "Recommended, mature and stable" } ], "fallback": null, "cost": { "令牌s_used": 420, "time_seconds": 3.2, "estimated_time_saved": "~4 hours" } }

状态 values:

found: Suitable solutions found not_found: Recommend self-build needs_clarification: Requirement unclear, need follow-up error: 搜索 fAIled, return error 信息 Core 工作流 User 输入 ↓ [M0] Complexity Grading (~30 令牌s) ↓ [M1] Intent Classification (~60 令牌s) ↓ [Optional] Clarification (1-2 rounds if needed) ↓ [M2] 提取 Keywords + Tech Entities (~150 令牌s) ↓ [搜索] Activate 平台s by intent, parallel API calls ↓ [Hard 过滤器] Deprecated/activity/form matching ↓ [LLM Refinement] Multi-dimensional eval for ≤5 candidates (~300 令牌s) ↓ 输出 recommendations + action commands + cost 报告

Implementation DetAIls Step 1: Complexity Grading (M0)

Prompt Template:

You are a development complexity assessment expert. Evaluate the requirement:

  • L1: Simple function/工具, solvable with dozens of lines
  • L2: Medium 模块, requires interface de签名
  • L3: Complex 系统, involves multiple 组件s

Requirement: {requirement} 输出 JSON only: { "complexity": "L2", "reason": "..." }

Impact on 搜索 Strategy:

Complexity 令牌 Cap Time Cap Sources Star Threshold L1 Simple 300 8s 2-3 ≥10 L2 Medium 600 12s 3-5 ≥50 L3 Complex 800 15s Full ≥100 Step 2: Intent Classification (M1)

Prompt Template:

Analyze the requirement, determine desired 输出 form (multiple allowed):

  • 库: 库/框架 integrable into code
  • 服务: Callable external API/服务
  • 工具: Standalone executable 工具/命令行工具
  • reference: Code template/example/architecture reference
  • 助手: Conversational 助手 (usually not a wheel, use cautiously)

Requirement: {requirement} 输出 JSON only: { "intent": [...], "reason": "..." }

导入ant: If intent only contAIns 助手, return 图形界面dance without triggering 搜索.

Step 3: Platfor

数据来源ClawHub ↗ · 中文优化:龙虾技能库