← Back to Skills Marketplace
scrapelesshq

Scrapeless LLM Chat Scraper Skill

by scrapeless · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
211
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install scrapeless-llm-chat-scraper-skill
Description
Scrape AI chat conversations from ChatGPT, Gemini, Perplexity, Copilot, Google AI Mode, and Grok.
Usage Guidance
What to check before installing: (1) The skill sends your prompts and parameters to api.scrapeless.com using X_API_TOKEN — only install if you trust that third-party service and its privacy/retention policy. (2) The package metadata in the registry incorrectly omits the required X_API_TOKEN; expect to set that env var or .env manually. (3) Install dependencies (requests, python-dotenv) yourself (pip install -r requirements.txt) and inspect the script for any modifications you would not expect. (4) Avoid placing other secrets in a .env file in the same repo because python-dotenv will read it; keep your X_API_TOKEN scoped and rotated if possible. (5) If you need higher assurance, request provenance (official upstream repo or signed publisher) or verify the HTTP interactions (endpoints, headers, payloads) before using in production.
Capability Analysis
Type: OpenClaw Skill Name: scrapeless-llm-chat-scraper-skill Version: 1.0.0 The skill is a legitimate integration for the Scrapeless API, allowing users to scrape responses from various LLM providers. The core logic in `scripts/llm_chat_scraper.py` follows standard API interaction patterns (task creation and polling) and communicates exclusively with the official domain `api.scrapeless.com`. No evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Assessment
Purpose & Capability
The SKILL.md and the included Python script both clearly describe and implement calls to the Scrapeless API (api.scrapeless.com) to create and poll scraping tasks for ChatGPT, Gemini, Perplexity, Copilot, Google AI Mode, and Grok. The required credential X_API_TOKEN is consistent with that purpose. However the registry metadata at the top of the submission lists 'Required env vars: none' which contradicts SKILL.md and the script that require X_API_TOKEN.
Instruction Scope
Runtime instructions only tell the agent/user to run the provided Python script, set X_API_TOKEN (or .env) and pass query/mode/country flags. The script loads a .env file (via python-dotenv) and only uses X_API_TOKEN from the environment for authentication. There are no instructions to read unrelated system files or exfiltrate data to unexpected endpoints beyond api.scrapeless.com.
Install Mechanism
This is an instruction-only skill (no install spec), but the repo includes code and a requirements.txt (requests, python-dotenv). That means the user must pip-install dependencies manually; there is no automated installer. This is low risk but a packaging gap: the skill writes no unusual files or run arbitrary installers, but you must follow the README to install dependencies.
Credentials
The script only requires a single API token (X_API_TOKEN) which is proportional to the stated behavior of calling the Scrapeless API. The concern is the inconsistency: registry metadata claims no required env vars while SKILL.md and the script require X_API_TOKEN. Also note: load_dotenv will parse a .env file if present, so the repository may read other env variables from that file even if they are unused — review any .env you create to avoid storing unrelated secrets there.
Persistence & Privilege
The skill does not request permanent 'always' presence and does not modify other skills or system-wide settings. It does network calls to the external API (expected for its purpose) and uses only the provided API token for authentication.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install scrapeless-llm-chat-scraper-skill
  3. After installation, invoke the skill by name or use /scrapeless-llm-chat-scraper-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of llm-chat-scraper skill. - Scrapes AI chat conversations from ChatGPT, Gemini, Perplexity, Copilot, Google AI Mode, and Grok using Scrapeless API. - Unified command-line interface for querying each supported model. - Supports options like `--country`, `--mode`, and `--web-search` where appropriate. - Outputs structured JSON with comprehensive model-specific fields for each response. - Includes error handling and regional restriction notes. - Authentication via `X_API_TOKEN` required.
Metadata
Slug scrapeless-llm-chat-scraper-skill
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Scrapeless LLM Chat Scraper Skill?

Scrape AI chat conversations from ChatGPT, Gemini, Perplexity, Copilot, Google AI Mode, and Grok. It is an AI Agent Skill for Claude Code / OpenClaw, with 211 downloads so far.

How do I install Scrapeless LLM Chat Scraper Skill?

Run "/install scrapeless-llm-chat-scraper-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Scrapeless LLM Chat Scraper Skill free?

Yes, Scrapeless LLM Chat Scraper Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Scrapeless LLM Chat Scraper Skill support?

Scrapeless LLM Chat Scraper Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Scrapeless LLM Chat Scraper Skill?

It is built and maintained by scrapeless (@scrapelesshq); the current version is v1.0.0.

💬 Comments