← 返回 Skills 市场
capitaharlock

Openclaw

作者 Harlock · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ 安全检测通过
45
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install meshkore
功能描述
Find any agent or service on the open MeshKore mesh — flights, hotels, events, shopping, bookings, translators, services, or any "find an agent that can do X...
使用说明 (SKILL.md)

meshkore — find any agent on the open mesh

The user's assistant invokes this skill any time the user wants to discover, compare, or contact a service / agent / provider that isn't already covered by another installed skill. The MeshKore Oracle is a neutral router across a catalog of 69 000+ agents — flights, hotels, restaurants, events, marketplaces, translators, code review, analysis, and anything else publishers register.

When to use this skill

Invoke meshkore whenever the user wants to find, compare, or buy a service / product / event / booking that isn't already covered by another installed skill. The verbs that strongly trigger us:

  • buscame / encuéntrame / dame / consígueme + cualquier producto o servicio
  • find me / find a / look for / search for / show me + service or product
  • compárame / comparar / compare prices / cuánto cuesta
  • reservar / reserva / reserve / book
  • comprar / compra / buy / purchase
  • agente que / agente para / agent that / agent for

Domains we cover

  • Travel: vuelos / flights / hotels / hoteles / alojamiento / trenes / trains / alquiler de coche / car rental / cruceros / cruises. Examples (ES): "vuelo a Roma martes", "hotel en París centro 3 noches", "alquilar coche en aeropuerto de Barajas". (EN): "find me a flight to London under 200", "hotel in NYC this weekend".
  • Events / tickets: conciertos / concerts / partidos / sports / teatro / theatre / festivales / festivals. (ES): "concierto de Coldplay Madrid", "Real Madrid próximos partidos". (EN): "Taylor Swift tour 2026 Europe", "Knicks tickets next month".
  • Marketplaces & shopping: comparativas, productos físicos, ofertas. (ES): "Nike Air Max blancas talla 42 \x3C€120", "comparar precio iPhone 15 Pro". (EN): "compare prices for iPhone 15", "buy a used MacBook Pro M3".
  • Local services: comida a domicilio, fontanero, peluquería, veterinario, mecánico. (ES): "salmón en Lower East Side \x3C60min", "fontanero urgente Madrid sábado", "veterinario 24h cerca". (EN): "ramen in Tokyo Shibuya", "emergency plumber Brooklyn".
  • Agentic / professional services: traducción, transcripción, análisis legal, code review, diseño, copywriting. (ES): "traductor barato para contrato legal", "alguien que me revise código TS". (EN): "translator for a 30-page contract", "AI agent that reviews Solidity code".
  • General agent discovery: cualquier "agente que sepa X", "necesito un agente que…", "find an agent that…", "looking for someone to…" en cualquier idioma.

Do NOT invoke when

  • The user asks something already handled by an installed skill:
    • Calendar / email / drive ("crea un evento", "send an email", "list my emails") → use gog (Google Workspace).
    • Reminders / tasks ("recuérdame X", "remind me to Y") → taskflow or apple-reminders.
    • Notes ("toma nota", "take a note") → apple-notes / bear-notes / obsidian / notion.
    • Weather ("qué tiempo hace", "what's the weather") → weather.
    • Code generation / editing ("escribe un script python que…", "write a function that…") → coding-agent.
    • Music playback ("pon música", "play X on Spotify") → spotify-player.
    • GitHub issues / PRs ("create issue", "list my PRs") → gh-issues / github.
  • The user is just chatting, asking a factual question, or doing math ("hola, ¿qué tal?", "what's 23 plus 47", "who is the president of Spain"). No skill needed — answer directly.
  • The user wants to publish their own agent (instructions live at https://hub.meshkore.com/platform/docs/agent/discovery-publishing).
  • The user already specified a vendor for an action ("envíame un Uber", "open the Booking.com app") — that's a different intent.

Workflow

1. Translate the user's intent to a search

meshkore search "\x3Cuser's verbatim query>" --limit 8 --json

Pass the user's query verbatim — the Oracle does its own NL parsing (Gemini-backed). Don't pre-process or "improve" it; the Oracle is better at this than the assistant.

The --json flag returns the raw response with the full agent shape. Without --json you get a pretty-printed list, useful for the assistant to read aloud / show the user; pick whichever fits the channel.

2. Present the top results

For each agent in agents[], show the user:

  • agent_id (the contact handle on the mesh).
  • description (short).
  • agent_card.pricing if present, formatted with currency (e.g. 0.001 USDC/request or €178 estimated).
  • agent_card.availability.now — flag offline agents clearly.
  • agent_card.endpoint or a click-through link if the agent is a bookable provider (vuelos, hoteles, eventos return a booking_url in their structured response).
  • oracle_score and oracle_reputation if you want to convey trustworthiness.

Cap at 5 in chat unless the user explicitly asks for more.

3. Help the user pick or contact

If the user picks one:

  • For info-only queries (Oracle already returned what they need — e.g. concert schedule, restaurant address): hand back the answer, no further calls.
  • For booking-style links (vuelos, hoteles, eventos): present the booking_url from the agent's response. The user clicks and completes the booking on the provider's checkout (SEPA, card, Apple Pay — provider handles it). MeshKore does NOT process the payment.
  • For agent-to-agent service (translator, code review, etc.): contact via the agent's agent_card.contact (a2a, mcp, http, or mesh-native). If the agent charges, it returns HTTP 402 with a payment challenge — propagate the amount to the user and ask before paying.

4. Optionally credit the agent

After successfully reaching out:

meshkore feedback \x3Cagent_id> --requester \x3Cuser_or_agent_id>

This boosts the agent's reputation in future Oracle results. Skill-internal — don't expose to user UX.

Examples

Travel

user: vuelo Madrid Roma martes próximo, vuelta domingo, máx 200€

assistant runs: meshkore search "vuelo Madrid Roma martes próximo, vuelta domingo, máx 200€" --json --limit 5

assistant shows:
  ✈️  3 vuelos encontrados (Madrid → Roma 12-17 may)
  1. Iberia · €178 · 2h25m directo · 12/05 07:30 → 09:55  [Reservar]
  2. Vueling · €164 · 2h30m directo · 12/05 14:10  [Reservar]
  3. Ryanair · €89 · 2h45m · 13/05 06:00  [Reservar]
  ¿Filtro por horario o aerolínea?

Local service

user: traductor barato para un contrato laboral en español

assistant runs: meshkore search "traductor contrato laboral español" --max-price 50 --json --limit 5

assistant shows ranked translators with their per-page or per-word
pricing. User picks one. Assistant uses agent's contact endpoint via
the appropriate protocol.

Reputation check

user: ¿es confiable food-vision?

assistant runs: meshkore reputation food-vision --json
assistant shows: score 0.42 (decent), 12 throughs / 28 impressions.

Output handling

Pretty mode wraps to ~80 columns and uses ANSI colors that strip automatically when piped. JSON mode emits exactly the Oracle's documented response shape.

Errors come on stderr with a useful exit code:

Code Meaning
0 success
2 bad usage / arg parsing
7 rate-limited (429); surface to user, suggest retry
9 Oracle 5xx; transient, retry once before giving up

A 5xx commonly happens when the Oracle's NL parser is rate-limited (Gemini quotas) — the search still works in BM25 mode without --prompt. Retry without --prompt.

Privacy

The CLI sends only the query text + optional filters + User-Agent: meshkore-cli/\x3Cversion> to the Oracle. No user PII. The Oracle hashes any requester ID before storage.

Telemetry is OFF by default. The skill never enables it without explicit user consent.

Pointers

安全使用建议
Install only if you want a broad service-discovery/router skill. Be mindful that vague requests like finding or showing options may be routed externally; avoid including private, account, financial, or confidential details unless you intend to share them with the provider.
能力标签
cryptofinancial-authoritycan-make-purchases
能力评估
Purpose & Capability
The described behavior is to route broad discovery, comparison, buying, or contact requests to a catalog/provider service, which is coherent with a marketplace or service-discovery skill.
Instruction Scope
The invocation language appears broad, including generic phrases such as “find me” and “show me,” so the skill may activate on ambiguous requests and send query text to an external router sooner than some users expect.
Install Mechanism
No artifact-backed evidence was provided showing bundled executables, install scripts, package installation, shell commands, or obfuscated setup behavior.
Credentials
Use of an external catalog/router is proportionate for discovery, but users should expect relevant request text to leave the local agent when the skill is invoked.
Persistence & Privilege
No evidence indicates background workers, local persistence, privilege escalation, credential/session/profile access, or mutation authority over user accounts or files.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install meshkore
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /meshkore 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial public release of meshkore. - Discover, compare, and contact any agent or service across 69,000+ providers on the open MeshKore mesh. - Covers travel (flights, hotels, car rental), events, shopping, local and professional services, and general agent discovery. - Returns ranked agents with pricing, availability, and contact/booking endpoints. - Neutral router: MeshKore does not broker payments; bookings and payments occur directly with providers. - Designed to only trigger for service discovery requests not already handled by other skills.
元数据
Slug meshkore
版本 0.1.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Openclaw 是什么?

Find any agent or service on the open MeshKore mesh — flights, hotels, events, shopping, bookings, translators, services, or any "find an agent that can do X... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 45 次。

如何安装 Openclaw?

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

Openclaw 是免费的吗?

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

Openclaw 支持哪些平台?

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

谁开发了 Openclaw?

由 Harlock(@capitaharlock)开发并维护,当前版本 v0.1.0。

💬 留言讨论