Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Set up and manage cards and crypto wallets for paying for services.
Set up and manage cards and crypto wallets for paying for services.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
Use this skill whenever the user asks to: find data from external APIs call an endpoint fetch/search information outside local context generate an image, video, voice, transcription, or music with an external API scrape/extract data from a URL find an API for a task ("is there an API for X?") If the task needs an external paid API, start with agentspend search.
npx agentspend search "<task>" Confirm cost and constraints with the user (--max-cost, budget, allowlist) npx agentspend pay <endpoint> --method ... --header ... --body ... --max-cost ...
npx agentspend configure Opens a URL to add a credit card and set a weekly spending limit. Saves credentials to ~/.agentspend/credentials.json. If already configured, re-running opens the dashboard to update settings.
npx agentspend pay <url> Make a paid request. AgentSpend handles the payment automatically. Options: --method <method> β HTTP method (default: GET) --body <body> β Request body (JSON or text) --header <header> β Header in key:value format (repeatable) --max-cost <usd> β Maximum acceptable charge in USD (up to 6 decimal places) Returns: Response body from the endpoint Charge amount and remaining weekly budget Example: npx agentspend pay <url> \ --method POST \ --header "key:value" \ --body '{"key": "value"}' \ --max-cost 0.05
npx agentspend check <url> Discover an endpoint's price without paying. Important: check must use the same request shape you plan to pay with. Always pass --method for non-GET endpoints. If the endpoint needs headers/body, include the same --header and --body on check. If request shape is wrong, endpoint may return 404/400 instead of 402, and no price can be extracted. Example: npx agentspend check <url> \ --method POST \ --header "content-type:application/json" \ --body '{"key":"value"}' Returns: Price in USD Description (if available)
npx agentspend search <keywords> Keyword search over service names and descriptions in the catalog. Returns up to 5 matching services. Example: npx agentspend search "video generation"
npx agentspend status Show account spending overview. Returns: Weekly budget Amount spent this week Remaining budget Recent charges with amounts, domains, and timestamps
npx agentspend configure Run onboarding or open the dashboard to update settings (weekly budget, domain allowlist, payment method).
Weekly budget β Set during configure. Requests that would exceed the budget are rejected. Per-request max cost β Use --max-cost on pay to reject requests above a price threshold. Domain allowlist β Configurable via the dashboard. Requests to non-allowlisted domains are rejected.
WEEKLY_BUDGET_EXCEEDED β Weekly spending limit reached. Run npx agentspend configure to increase the budget. DOMAIN_NOT_ALLOWLISTED β The target domain is not in the allowlist. Run npx agentspend configure to update allowed domains. PRICE_EXCEEDS_MAX β Endpoint price is higher than --max-cost. Increase the value or remove the flag.
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.