parallel-web-extract
CLI content extraction from one or more URLs, including webpages, articles and PDFs. Save JSON, preserve successful content and report per-URL failures.
Install
git clone https://github.com/parallel-web/parallel-cursor-plugin /tmp/parallel-cursor-plugin && ln -s /tmp/parallel-cursor-plugin/skills/parallel-web-extract ~/.claude/skills/parallel-web-extract
From README
URL Extraction Extract content from: $ARGUMENTS Command Choose a short, descriptive filename based on the URL or content (e.g., vespa-docs, react-hooks-api). Use lowercase with hyphens, no spaces. Substitute it into the command inline — $FILENAME is a placeholder, not a shell variable. Pass each requested URL as a separate quoted positional argument, up to 20 per call. Do not collapse multiple URLs into one quoted $ARGUMENTS string or use eval to split them. Construct arguments directly from the requested URLs. For example: -o saves JSON. Use a .json extension and inspect an existing path before use because Extract overwrites it. Read the saved file as authoritative; stdout may truncate and human-readable output previews only part of the content. Do not treat a stale file as a successful response after a failed call.
More from this repo
parallel-data-enrichment
Bulk data enrichment.
parallel-deep-research
ONLY use when user explicitly says 'deep research', 'exhaustive', 'comprehensive report', or 'thorough investigation'.
parallel-findall
Discover entities (companies, people, products, etc.) matching a natural-language description.
