Use the Agent Ready command-line client to scan any public URL for AI agent-readability against the Vercel Agent Readability Spec, the llmstxt.org standard, and agent-protocol manifests (MCP server cards, A2A, agents.json, agent-permissions.json, UCP, x402, NLWeb). Activates for "scan this site with the agent-ready CLI", "run agent-ready scan {URL} in the terminal", "agent-ready get {id}", "agent-ready list", "agent-ready ask {question}", or any time the user wants a one-command terminal scan with no fetch wiring and no MCP install. Pick this skill when the agent can run shell commands. For raw HTTP, use the `agent-ready-api` skill; for MCP-native tool calls, use `agent-ready-mcp`.
72
90%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Advisory
Suggest reviewing before use
Occasional-lookup material. The scan/get/list/ask workflow lives in SKILL.md.
| Option | Description |
|---|---|
--json | Output raw JSON instead of formatted text |
--api-key <key> | Override AGENT_READY_API_KEY (prefer the env var) |
--base-url <url> | Override AGENT_READY_API_URL (e.g. local dev) |
--no-color | Disable coloured output (NO_COLOR is also honoured) |
-h, --help | Show help |
-v, --version | Show version |
--json output goes to stdout; progress and errors go to stderr, so you can pipe JSON safely.
| Variable | Default | Purpose |
|---|---|---|
AGENT_READY_API_KEY | — | Pro API key for scan / get / list |
AGENT_READY_API_URL | https://agent-ready.dev | API base URL |
AGENT_READY_SCAN_TIMEOUT_MS | 120000 | Overall scan wait budget |
AGENT_READY_GET_TIMEOUT_MS | 10000 | Per-request timeout |
| Code | Meaning | Recovery |
|---|---|---|
0 | Success | — |
1 | API error, scan failed, or scan timed out | Read the stderr message. For a timeout, re-run get <id> — the scan may still finish server-side. |
2 | Usage error (bad arguments) | Fix the command; agent-ready --help lists valid options. |
Common API errors surfaced on stderr: unauthorized (missing/invalid key — check AGENT_READY_API_KEY), subscription_required (Free tier — see https://agent-ready.dev/pricing), rate_limited (10 req/min, 200 req/day per key — wait and retry), invalid_request (the message names the offending field).