Install
openclaw skills install parallel-searchAI-powered web search via Parallel API. Returns ranked results with LLM-optimized excerpts. Use for up-to-date research, fact-checking, and domain-scoped searching.
openclaw skills install parallel-searchHigh-accuracy web search built for AI agents. Returns ranked results with intelligent excerpts optimized for LLM consumption.
Trigger this skill when the user asks for:
parallel-cli search "your query" --json --max-results 5
parallel-cli search "<objective>" [options]
| Flag | Description |
|---|---|
-q, --query "<keyword>" | Add keyword filter (repeatable, 3-8 recommended) |
--max-results N | Number of results (1-20, default: 10) |
--json | Output as JSON |
--after-date YYYY-MM-DD | Filter for recent content |
--include-domains domain.com | Limit to specific domains (repeatable, max 10) |
--exclude-domains domain.com | Exclude domains (repeatable, max 10) |
--excerpt-max-chars-total N | Limit total excerpt size (default: 8000) |
Basic search:
parallel-cli search "When was the United Nations founded?" --json --max-results 5
With keyword filters:
parallel-cli search "Latest developments in quantum computing" \
-q "quantum" -q "computing" -q "2026" \
--json --max-results 10
Domain-scoped search:
parallel-cli search "React hooks best practices" \
--include-domains react.dev --include-domains github.com \
--json --max-results 5
Recent news only:
parallel-cli search "AI regulation news" \
--after-date 2026-01-01 \
--json --max-results 10
Write 1-3 sentences describing:
Add 3-8 keyword queries including:
Returns structured JSON with:
search_id — unique identifierresults[] — array of results:
url — source URLtitle — page titleexcerpts[] — relevant text excerptspublish_date — when availableWhen turning results into a user-facing answer:
For long conversations, save results and use sessions_spawn:
parallel-cli search "<query>" --json -o /tmp/search-<topic>.json
Then spawn a sub-agent:
{
"tool": "sessions_spawn",
"task": "Read /tmp/search-<topic>.json and synthesize a summary with sources.",
"label": "search-summary"
}
| Exit Code | Meaning |
|---|---|
| 0 | Success |
| 1 | Unexpected error (network, parse) |
| 2 | Invalid arguments |
| 3 | API error (non-2xx) |
Requires parallel-cli (installed and authenticated). If parallel-cli --version fails, or if a later command fails with an authentication error, tell the user to see https://docs.parallel.ai/integrations/cli and stop.