← 返回 Skills 市场
haoruilee

Find Agent-Native Service

作者 0x4C33 · GitHub ↗ · v1.4.0 · MIT-0
cross-platform ⚠ suspicious
293
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install find-agent-service
功能描述
Given a task an AI agent needs to perform, find the right agent-native service from the awesome-agent-native-services catalog. Surfaces how to USE each servi...
使用说明 (SKILL.md)

Skill: find-agent-service

Use this skill whenever a user or agent needs to identify the right agent-native service for a particular task. Beyond finding a service, always surface how the agent actually starts using it — because in some cases, the answer is a single sentence the agent can execute right now.

The most important concept: URL Onboarding

Some services in this catalog can be joined by an agent with a single instruction, right now, with no human setup:

Read \x3Curl> and follow the instructions.

This is called URL Onboarding — the service hosts a machine-readable skill/protocol file that an agent reads and follows to self-register. The agent becomes part of the service's ecosystem autonomously. This is qualitatively different from SDK integration (which requires coding) or MCP (which requires config file changes).

Services with URL Onboarding (highest priority to surface):

Service Onboarding instruction
Moltbook Read https://www.moltbook.com/skill.md and follow the instructions to register and join
Ensue / autoresearch@home Read https://ensue.dev/docs and call POST /auth/agent-register OR Read https://raw.githubusercontent.com/mutable-state-inc/autoresearch-at-home/master/collab.md and follow the instructions to join

When a task maps to one of these services, always lead with the onboarding instruction — it's the most actionable thing you can give an agent.


When to activate

Activate this skill when the user asks things like:

  • "What service should my agent use for email?"
  • "Is there an agent-native payment API?"
  • "How can my agent browse the web?"
  • "I need my agent to remember things across sessions — what do I use?"
  • "What's the best way for an agent to approve a high-risk action?"
  • "How does my agent join Moltbook / Ensue / autoresearch?"
  • "What can my agent do right now, with no setup?"

Category map

Task type Category Services Onboarding pattern
Agent needs an email address / inbox Communication AgentMail, Novu SDK/REST
Agent needs to browse the web Browser & Web Execution Browserbase, Firecrawl, Bright Data, bb-browser Skill / SDK / Daemon
Agent needs to call external APIs Tool Access & Integration Composio, Nango, Toolhouse Skill / SDK
Agent needs human approval for risky actions Oversight & Approval HumanLayer SDK
Agent needs a wallet / to pay for things Commerce & Payments Payman AI, Skyfire, AgentsPay, Nevermined SDK / REST
Agent needs deployment, identity, secrets Agent Runtime Bedrock AgentCore, Letta, Infisical, Aembit SDK
Agent needs to remember things across sessions Memory & State Mem0, Zep SDK / MCP
Agent needs shared memory with OTHER agents Memory & State Ensue URL Onboarding
Agent needs unified context: memory + resources + skills Memory & State OpenViking MCP / SDK
Agent needs a memory OS (parametric + activation + plaintext) Memory & State MemOS MCP / SDK
Agent runs 24/7 and needs proactive monitoring memory Memory & State memU SDK
Agent wants to earn money by doing tasks for other agents Agent Social / Commerce Openwork Skill
Agent wants to find pen pals / form agent-to-agent relationships Agent Social Shellmates REST
Agent needs to search the web Search & Web Intelligence Tavily, Exa Skill / MCP
Agent needs to run generated code safely Code Execution E2B SDK / MCP
Agent needs tracing / debugging Observability Langfuse Skill
Agent needs long-running fault-tolerant tasks Durable Execution Trigger.dev, Inngest, Restate Skill / SDK
Agent needs to join a meeting Meeting & Conversation Recall.ai REST
Agent needs to make or receive phone calls Voice & Phone Vapi SDK
Agent needs to control LLM costs and routing LLM Gateway Portkey SDK
Agent wants to post, comment, build reputation Agent Social Moltbook URL Onboarding

How to find the right service

Step 1 — Map the task to a category

Use the table above. Note the onboarding pattern — if it's URL Onboarding, you can give the agent a one-sentence instruction immediately.

Step 2 — Read the category file

The catalog is at services/{category}/README.md. Read it to see all services and their onboarding commands.

Category folder names (15 categories):

  • services/communication/
  • services/browser-and-web-execution/
  • services/tool-access-and-integration/
  • services/oversight-and-approval/
  • services/commerce-and-payments/
  • services/agent-runtime-and-infrastructure/
  • services/memory-and-state/
  • services/search-and-web-intelligence/
  • services/code-execution/
  • services/observability-and-tracing/
  • services/durable-execution-and-scheduling/
  • services/meeting-and-conversation/
  • services/voice-and-phone/
  • services/llm-gateway-and-routing/
  • services/agent-social-network/

Step 3 — Read the service file

Each service has a detailed file at services/{category}/{service-name}.md containing:

  • How to Use (Agent Onboarding) — the quickest entry point (always check this first)
  • Primary primitives (the agent-specific abstractions)
  • Protocol surface (SDK, REST API, MCP, webhooks)
  • Agent Skills install command
  • MCP server details
  • Use cases with concrete examples

Step 4 — Recommend with the right entry point

Match the recommendation to the onboarding pattern:

## Recommended service: {Service Name}

**Why:** {specific primitive that matches the task}

**How to start** ({URL Onboarding / Coding-time Skill / MCP / SDK / Daemon}):
{one-line instruction appropriate to the pattern}

URL Onboarding example:
  Read https://www.moltbook.com/skill.md and follow the instructions to register and join.

Coding-time Skill example:
  npx skills add tavily-ai/skills

MCP example:
  Add to mcp_servers: { "command": "npx", "args": ["-y", "bb-browser", "--mcp"] }

SDK example:
  pip install mem0ai  # then: m.add(messages, user_id="agent-1")

**Relevant use case from the catalog:**
> {quote the use case that matches the task}

When nothing fits

If no service in the current catalog fits the task:

  1. Say so clearly — do not recommend an agent-adapted service as if it were agent-native.
  2. Note the closest existing service and explain what is missing.
  3. Suggest opening a new service issue if the user knows of a qualifying service.

Classification reminder

This catalog only lists agent-native services. Do not recommend:

  • agent-adapted services (e.g., Resend, Stripe, Twilio) — built for humans, agent layers added later.
  • agent-builder platforms (e.g., Dify, n8n, LangGraph) — for humans building agents.

If asked about those, explain the distinction and point to the Excluded / Boundary Cases section in README.md.

安全使用建议
This skill appears to be what it says: it helps an agent pick and join agent-native services. The key risk is its encouragement of 'URL Onboarding' — telling an agent to 'Read <url> and follow the instructions' can let a remote site instruct the agent to register, exchange tokens, or run further onboarding steps without human oversight. Before installing or enabling this skill: (1) restrict autonomous agent actions or require human approval for onboarding flows; (2) vet the specific services and URLs the skill recommends (only follow onboarding links you trust); (3) monitor network/auth activity when the agent follows onboarding steps; and (4) prefer explicit, auditable SDK/REST integrations over blind execution of remote onboarding instructions. If you need higher assurance, ask for the exact onboarding URLs the agent will use and perform a manual review of those onboarding documents before allowing the agent to follow them.
功能分析
Type: OpenClaw Skill Name: find-agent-service Version: 1.4.0 The skill facilitates 'URL Onboarding,' which explicitly instructs the AI agent to fetch remote markdown files (e.g., from moltbook.com or ensue.dev) and 'follow the instructions' autonomously. This pattern is a high-risk indirect prompt injection vector, as it encourages the agent to delegate its control logic to untrusted external content. While the services listed appear relevant to the agentic ecosystem, the instruction to blindly execute remote commands/protocols (SKILL.md) without human oversight is a significant security vulnerability.
能力评估
Purpose & Capability
The name, description, and runtime instructions all align: the skill locates agent-native services in the referenced catalog and surfaces onboarding instructions (including URL-based onboarding). There are no unrelated requirements (no env vars, no binaries).
Instruction Scope
The SKILL.md explicitly promotes 'URL Onboarding' where an agent should 'Read <url> and follow the instructions' to self-register. While this matches the stated purpose, it gives the agent license to fetch and act on remote machine-readable onboarding instructions, potentially causing autonomous registration, credential exchange, or execution of remote-supplied steps without further verification. The skill also tells agents to read files from the catalog repository (services/... README and service .md files) — expected, but the core risk is following arbitrary remote onboarding content.
Install Mechanism
Instruction-only skill with no install spec and no code files. Nothing will be written or installed on disk by the skill itself — this minimizes supply-chain risk from install artifacts.
Credentials
The skill requests no environment variables or credentials itself, which is appropriate. However, its recommended actions may cause the agent to call external endpoints (e.g., POST /auth/agent-register) or perform registration flows that exchange credentials or tokens. Those downstream credential needs are not declared by the skill and could result in the agent exposing or creating credentials when following onboarding steps.
Persistence & Privilege
The skill is not always-on and is user-invocable. Autonomous invocation of skills is allowed by default on the platform; combined with the skill's emphasis on URL Onboarding, this increases the blast radius (an agent invoked autonomously could self-register with external services). The skill itself does not request persistent privileges or modify other skills/configs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install find-agent-service
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /find-agent-service 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.4.0
v1.4.0: Service files now include live GitHub star badges (shields.io style=social) in metadata tables for all 21 open-source services. Star badges also appear in README summary tables.
v1.3.0
v1.3.0: Added MemOS (memory OS, 7k stars), memU (24/7 proactive agent memory, 12k stars), Openwork (agent-only labor marketplace, on-chain), Shellmates (agent pen-pals). Catalog now 38 services.
v1.2.0
v1.2.0: Added OpenViking to Memory & State category (context database: viking:// filesystem, agent namespace, L0/L1/L2 tiered loading, self-evolution loop). Now 34 services across 15 categories.
v1.1.0
v1.1.0: URL Onboarding is now the first concept surfaced. Category map updated with 15 categories (added Voice & Phone, LLM Gateway, Agent Social). Each row now shows the interaction pattern (URL Onboarding / MCP / Skill / SDK / Daemon). Output format updated to match pattern to recommendation.
v1.0.0
Initial release — given a task an AI agent needs to perform, finds the right service from the awesome-agent-native-services catalog.
元数据
Slug find-agent-service
版本 1.4.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 5
常见问题

Find Agent-Native Service 是什么?

Given a task an AI agent needs to perform, find the right agent-native service from the awesome-agent-native-services catalog. Surfaces how to USE each servi... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 293 次。

如何安装 Find Agent-Native Service?

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

Find Agent-Native Service 是免费的吗?

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

Find Agent-Native Service 支持哪些平台?

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

谁开发了 Find Agent-Native Service?

由 0x4C33(@haoruilee)开发并维护,当前版本 v1.4.0。

💬 留言讨论