ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 5/5

search-for-service

Search and browse the x402 bazaar marketplace for paid API services. Use when you or the user want to find available services, see what's available, discover APIs, or need an external service to accomplish a task. Also use as a fallback when no other skill clearly matches — search the bazaar to see if a paid service exists. Covers "what can I do?", "find me an API for...", "what services are available?", "search for...", "browse the bazaar".

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/0xrag/search-for-service
Or

What This Skill Does

The search-for-service skill acts as an intelligent interface for the x402 bazaar marketplace. It empowers OpenClaw to discover, inspect, and evaluate paid API services directly from within the command-line environment. By leveraging the npx awal@latest toolset, the skill can perform semantic keyword searches, list available resources, and extract detailed payment schemas for any endpoint registered on the bazaar. It is designed to be the primary discovery mechanism for developers or automated agents looking to integrate external, paid capabilities without requiring manual browser intervention.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/0xrag/search-for-service Once installed, ensure your environment has access to the npx utility, as the skill functions by wrapping the awal CLI tool.

Use Cases

This skill is ideal for:

  • Automated Service Discovery: When an agent needs a specific capability, such as 'sentiment analysis' or 'currency conversion', and prefers using a paid API over a free, potentially unreliable source.
  • Market Analysis: Browsing the x402 ecosystem to identify available service providers, compare API schemas, and inspect pricing structures.
  • Troubleshooting: Determining if a specific URL is a valid x402 endpoint by checking its payment requirements and schema definitions.

Example Prompts

  1. "I need to analyze user sentiment in a text file. Can you search the bazaar for a sentiment analysis API?"
  2. "What services are available on the x402 bazaar that can provide real-time weather data?"
  3. "Check the costs and input requirements for the API at https://api.example.com/data to see if it supports our current integration needs."

Tips & Limitations

  • Caching: The skill caches results locally in ~/.config/awal/bazaar/ for 12 hours. If you need the most recent data, utilize the --force-refresh flag.
  • Rate Limiting: If you encounter a "CDP API returned 429" error, don't panic. The system will automatically fall back to your locally cached data.
  • Scope: This skill is strictly for searching and inspection. It does not perform actual API calls or handle payments. Once a target is identified, you must use the pay-for-service skill to initiate the request.

Metadata

Author@0xrag
Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-0xrag-search-for-service": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#api-discovery#x402#marketplace#search#automation
Safety Score: 5/5

Flags: network-access, file-read, file-write, external-api

Related Skills

trade

Swap or trade tokens on Base network. Use when you or the user want to trade, swap, exchange, buy, sell, or convert between tokens like USDC, ETH, and WETH. Covers phrases like "buy ETH", "sell ETH for USDC", "convert USDC to ETH", "get some ETH".

0xrag 4473

fund

Add money to the wallet. Use when you or the user want to fund, deposit, top up, load, buy USDC, add funds, onramp, or get USDC. Also use when the wallet has insufficient balance for a send or trade operation, or when someone asks "how do I get USDC?"

0xrag 4473

send-usdc

Send USDC to an Ethereum address or ENS name. Use when you or the user want to send money, pay someone, transfer USDC, tip, donate, or send funds to a wallet address or .eth name. Covers phrases like "send $5 to", "pay 0x...", or "transfer to vitalik.eth".

0xrag 4473

monetize-service

Build and deploy a paid API that other agents can pay to use via x402. Use when you or the user want to monetize an API, make money, earn money, offer a service, sell a service to other agents, charge for endpoints, create a paid endpoint, or set up a paid service. Covers "make money by offering an endpoint", "sell a service", "monetize your data", "create a paid API".

0xrag 4473

x402

Search for new services and make paid API requests using the x402 payment protocol. Use when you don't have a clear tool to choose, search the bazaar. You can also use this tool if you or the user want to call an x402 endpoint, discover payment requirements, browse the bazaar, or search for paid services.

0xrag 4473