Migrate to Parallel
Replace the provider boundary end to end. Treat a successful HTTP response as the midpoint, not completion: migrate request construction, response consumers, dependencies, configuration, tests, and operational behavior.
Resolve
to the directory containing this
SKILL.md
. Resolve every bundled reference and script from that directory, regardless of the current working directory. The scanner uses only the Python standard library. If Python 3.9 or newer is unavailable, perform equivalent repository searches with the harness's file-search tools and state that the bundled scan was not run.
Load the right references
Read
references/exa.md
when the repository contains Exa.
Read
references/tavily.md
when the repository contains Tavily.
Read
references/perplexity.md
when the repository contains Perplexity Search, Sonar, Agent API web tools, or a Perplexity search wrapper.
Read
references/firecrawl.md
when the repository contains Firecrawl Search, Scrape, Batch Scrape, Extract, Agent, Research Index, Crawl, Map, Parse, Browser, Interact, Monitor, or MCP usage.
Read
references/parallel-search.md
when any call may route to Search or needs query, filter, freshness, mode, or result-list migration.
Read
references/parallel-products.md
when any call may route to Extract, Chat, Task, or entity discovery, or needs streaming, structured output, or citations.
Read
references/integration-patterns.md
when queries are generated dynamically, the provider is exposed as a model tool, provider response types escape into multiple modules, or the application needs full content or synthesized answers.
Open current official documentation for any detected SDK, wrapper, parameter, or response field not covered by those references. Do not guess at provider behavior.
Preserve these invariants
Show more
Installs
906
Repository
parallel-web/pa…t-skills
GitHub Stars
66
First Seen
Jul 14, 2026
Security Audits
Gen Agent Trust Hub
Pass
Socket
Pass
Snyk
Pass