parallel-web-search

DEFAULT for all research and web queries. Use for any lookup, research, investigation, or question needing current info. Fast and cost-effective. Only use…

npx skills add https://github.com/parallel-web/parallel-cursor-plugin --skill parallel-web-search

Web Search

Search the web for: $ARGUMENTS

Command

Choose a short, descriptive filename based on the query (e.g., ai-chip-news, react-vs-vue). Use lowercase with hyphens, no spaces. Substitute it into the command inline$FILENAME and <keyword> below are placeholders, not shell variables; do not copy them verbatim.

parallel-cli search "$ARGUMENTS" -q "<keyword1>" -q "<keyword2>" --json --max-results 10 --excerpt-max-chars-total 27000 -o "/tmp/$FILENAME.json"

Concrete example for a query about React 19:

parallel-cli search "latest React 19 features and adoption" -q "React 19" -q "concurrent rendering" --json --max-results 10 --excerpt-max-chars-total 27000 -o "/tmp/react-19-features.json"

The first argument is the objective — a natural language description of what you're looking for. It replaces multiple keyword searches with a single call for broad or complex queries. Add -q flags for specific keyword queries to supplement the objective. The -o flag saves the full results to a JSON file for follow-up questions.

Options if needed:

  • --after-date YYYY-MM-DD for time-sensitive queries
  • --include-domains domain1.com,domain2.com to limit to specific sources
  • --exclude-domains domain.com to filter out noisy sources
  • --mode advanced for harder questions (multi-step, agentic search). Default basic is right for almost everything; only escalate when basic results are insufficient
  • --location us (ISO 3166-1 alpha-2) for geo-targeted results

Parsing results

Do not set max_output_tokens on the command execution — the output is already bounded by --max-results and --excerpt-max-chars-total. Capping output tokens will truncate the JSON and break parsing.

Prefer reading from the saved -o file, not stdout. Even bounded output regularly exceeds harness stdout limits and gets truncated. Read /tmp/$FILENAME.json for the authoritative payload. For each result, extract:

  • title, url, publish_date
  • Useful content from excerpts (skip navigation noise like menus, footers, "Skip to content")

Response format

CRITICAL: Every claim must have an inline citation. Use markdown links like Title pulling only from the JSON output. Never invent or guess URLs.

Synthesize a response that:

  • Leads with the key answer/finding
  • Includes specific facts, names, numbers, dates
  • Cites every fact inline as Source Title — do not leave any claim uncited
  • Organizes by theme if multiple topics

End with a Sources section listing every URL referenced:

Sources:
- [Source Title](https://example.com/article) (Feb 2026)
- [Another Source](https://example.com/other) (Jan 2026)

This Sources section is mandatory. Do not omit it.

After the Sources section, mention the output file path (/tmp/$FILENAME.json) so the user knows it's available for follow-up questions.

If the parallel-cli binary is not installed

If the shell reports command not found: parallel-cli (i.e. the binary itself is missing — distinct from a No such command error from a stale CLI, which the in-body guidance above covers), stop immediately. Do NOT search the web yourself, do NOT use any built-in search tools, and do NOT try to answer the query from your own knowledge. Instead, tell the user:

  1. parallel-cli is not installed
  2. Run /parallel-setup to install it
  3. Then retry their request

Mehr Skills von parallel-web

parallel-cli-setup
parallel-web
Set up and maintain the Parallel CLI (install, auth, balance, skills install)
official
parallel-data-enrichment
parallel-web
Bulk enrichment of company, people, or product data with web-sourced fields like CEO names, funding, and contact info. Accepts inline JSON data or CSV files; outputs enriched results to CSV Runs asynchronously with progress tracking via monitoring URL and polling commands Requires parallel-cli tool and internet access; handles large datasets with configurable timeouts Supports flexible field requests through natural language intent descriptions (e.g., "CEO name and founding year")
official
parallel-deep-research
parallel-web
Exhaustive research with configurable depth, latency, and cost trade-offs for complex topics. Three processor tiers (pro-fast, ultra-fast, ultra) ranging from 30 seconds to 25 minutes, with cost scaling from 1x to 3x baseline Asynchronous execution with polling: kick off research instantly, monitor progress via URL, retrieve results when ready without blocking Outputs formatted markdown report and JSON metadata; executive summary printed to stdout for quick overview Designed for explicit...
official
parallel-findall
parallel-web
Entdecken Sie Entitäten (Unternehmen, Personen, Produkte usw.), die einer natürlichsprachlichen Beschreibung entsprechen. Verwenden Sie dies, wenn der Benutzer darum bittet, „alle X zu finden“ oder „jedes Y aufzulisten, das …“ —…
official
parallel-monitor
parallel-web
Kontinuierlich das Web auf Änderungen in einem wiederkehrenden Rhythmus überwachen. Verwenden, wenn der Benutzer darum bittet, etwas zu 'überwachen', 'Änderungen an ... zu verfolgen', 'zu beobachten' oder 'mich zu benachrichtigen, wenn' ...
official
parallel-web-extract
parallel-web
Extract content from multiple URLs in parallel, token-efficiently. Handles webpages, articles, PDFs, and JavaScript-heavy sites with a single command Runs in a forked context to minimize token overhead compared to built-in WebFetch Supports batch extraction of multiple URLs with optional focus objectives Requires parallel-cli installation and authentication; outputs extracted content as markdown to a local file for follow-up queries
official
parallel-web-search
parallel-web
Schnelle Websuche nach aktuellen Informationen, Recherche und Faktenfindung im Internet. Führt einzelne objektbasierte Abfragen oder mehrere Stichwortsuche parallel aus und gibt bis zu 10 Ergebnisse mit Auszügen und Metadaten zurück. Unterstützt zeitkritische Filterung über --after-date und domänenspezifische Suchen mit --include-domains. Gibt strukturiertes JSON mit Titeln, URLs, Veröffentlichungsdaten und Auszügen für einfache Analyse und Folgeabfragen aus. Erfordert Inline-Zitate für jede Behauptung unter Verwendung von Markdown...
official
result
parallel-web
Holen Sie das Ergebnis der abgeschlossenen Forschungsaufgabe anhand der Ausführungs-ID ab.
official