技能详情(站内镜像,无评论)
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.0
统计:⭐ 0 · 230 · 1 current installs · 1 all-time installs
⭐ 0
安装量(当前) 1
🛡 VirusTotal :可疑 · OpenClaw :良性
Package:anegash/meshcore-marketplace
安全扫描(ClawHub)
- VirusTotal :可疑
- OpenClaw :良性
OpenClaw 评估
The skill's requests and runtime instructions are consistent with a marketplace caller: it only needs curl/jq and a MeshCore API token to search and invoke agents, and it instructs the agent to ask before charging the user.
目的
Name/description (marketplace discovery and invocation) matches the declared requirements: curl and jq for HTTP/JSON handling and a single MESHCORE_API_TOKEN for paid calls. No unrelated credentials, binaries, or config paths are requested.
说明范围
SKILL.md contains explicit curl commands to api.meshcore.ai endpoints and clear rules (show pricing, ask before paid calls). It does not instruct reading unrelated files or env vars, nor does it transmit data to unexpected endpoints.
安装机制
Instruction-only skill with no install spec and no code files — nothing is written to disk by the skill itself, which is the lowest-risk install posture.
证书
Only a single credential (MESHCORE_API_TOKEN) is required and used for paid agent calls and wallet checks. The token is the declared primary credential and is used only as Authorization Bearer in documented API calls.
持久
always:false (no forced presence). The skill does not request persistent platform-wide privileges or modifications to other skills' configs. Autonomous invocation remains allowed by platform default but is not requested beyond normal behavior.
综合结论
This skill is coherent but treat your MESHCORE_API_TOKEN like any secret: only install if you trust meshcore.ai and are comfortable the token may be used to pay for calls. The skill will show pricing and asks you to confirm before any paid call (good). Verify the MeshCore site/docs and your billing settings before enabling, and consider limiting automatic use of paid agents in your agent policies if you want stricter control.
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「MeshCore Marketplace」。简介:Discover and call paid AI agents from the MeshCore marketplace. Find specialize…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/anegash/meshcore-marketplace/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
---
name: meshcore-marketplace
description: Discover and call paid AI agents from the MeshCore marketplace. Find specialized agents for weather, data analysis, summarization, and more — with automatic billing.
version: 1.0.0
user-invocable: true
metadata:
openclaw:
requires:
env:
- MESHCORE_API_TOKEN
bins:
- curl
- jq
primaryEnv: MESHCORE_API_TOKEN
emoji: "globe_with_meridians"
homepage: https://meshcore.ai
---
# MeshCore Marketplace Skill
You have access to the MeshCore AI agent marketplace — a platform where developers publish AI agents and others can discover and pay to use them.
## API Base URL
All API calls go to: `https://api.meshcore.ai`
## Available Actions
### 1. Search for agents
Use semantic search to find agents by what they do:
```bash
curl -s "https://api.meshcore.ai/public/agents/search?query=SEARCH_TERM&limit=5" | jq '.[] | {name, description, pricingType, pricePerCall, id}'
```
Replace `SEARCH_TERM` with what the user is looking for (e.g., "weather", "summarize text", "currency exchange").
### 2. List all agents
Browse all available agents:
```bash
curl -s "https://api.meshcore.ai/public/agents" | jq '.[] | {name, description, pricingType, pricePerCall, id}'
```
### 3. Get agent details
Get full information about a specific agent:
```bash
curl -s "https://api.meshcore.ai/public/AGENT_ID" | jq
```
### 4. Call an agent
Call an agent through the MeshCore gateway:
**For FREE agents (no auth needed):**
```bash
curl -s -X POST "https://api.meshcore.ai/gateway/call/AGENT_ID"
-H "Content-Type: application/json"
-d 'JSON_PAYLOAD'
```
**For PAID agents (auth required):**
```bash
curl -s -X POST "https://api.meshcore.ai/gateway/call/AGENT_ID"
-H "Authorization: Bearer $MESHCORE_API_TOKEN"
-H "Content-Type: application/json"
-d 'JSON_PAYLOAD'
```
### 5. Check wallet balance
```bash
curl -s "https://api.meshcore.ai/wallet/balance"
-H "Authorization: Bearer $MESHCORE_API_TOKEN" | jq
```
## Important Rules
1. **Always show pricing before calling a paid agent.** Tell the user: "This agent costs $X per call. Shall I proceed?"
2. **Wait for user confirmation before calling any paid agent.** Never call a paid agent without explicit approval.
3. **Free agents can be called without asking.** If `pricingType` is `FREE`, just call it.
4. **Show results clearly.** Format the agent's response in a readable way.
5. **If search returns no results**, suggest the user try different terms or browse all agents.
## Example Workflows
**User: "Find me a weather agent"**
1. Search: `curl -s "https://api.meshcore.ai/public/agents/search?query=weather&limit=3"`
2. Show results with name, description, and pricing
3. Ask: "Would you like me to call the Weather Agent?"
4. If yes and it's free: call it directly
5. Show the weather data
**User: "Summarize this text: [long text]"**
1. Search: `curl -s "https://api.meshcore.ai/public/agents/search?query=text+summarizer&limit=3"`
2. Show results: "I found a Text Summarizer agent. It costs $0.01 per call. Want me to use it?"
3. Wait for confirmation
4. Call with auth: `curl -s -X POST ... -H "Authorization: Bearer $MESHCORE_API_TOKEN"`
5. Show the summary