docs

docs is a skill for Claude Code, Codex from mysleekdesigns/crawlforge-mcp. It costs 0 tokens per session (8,546 once invoked), scanned A, original, MIT.

A generated reference for CrawlForge's web-scraping tools. It documents tools for batch scraping, interacting with pages, retrieving asynchronous results, and generating an llms.txt file, which describes how AI systems may use a site.

In plain words
What is it for?
Use it as a reference when scraping many URLs, performing clicks or form input before extraction, collecting delayed batch results, or generating a website's llms.txt file.
Why use it?
It provides a consolidated description of the available CrawlForge capabilities and when to use them. The supplied excerpt focuses on large-scale scraping and browser interactions.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/mysleekdesigns/crawlforge-mcp/docs
Any agent
npx skills add mysleekdesigns/crawlforge-mcp --skill docs
Clone the repo
git clone --depth 1 https://github.com/mysleekdesigns/crawlforge-mcp

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for docs

README.md
[![agentmods](https://agentmods.dev/badge/skills/mysleekdesigns/crawlforge-mcp/docs.svg)](https://agentmods.dev/skills/mysleekdesigns/crawlforge-mcp/docs)
Your own site
<a href="https://agentmods.dev/skills/mysleekdesigns/crawlforge-mcp/docs"><img src="https://agentmods.dev/badge/skills/mysleekdesigns/crawlforge-mcp/docs.svg" alt="Measured on agentmods" height="20"></a>
Per session 0 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 8,546 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00000 $0.08546
Opus 5 $0.00000 $0.04273
Sonnet 5 $0.00000 $0.01709
Haiku 4.5 $0.00000 $0.00855

Measured today against content hash 7ffc408fa879, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

docs scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

docs/SKILL.md · 849 lines

How it starts

The opening of the file, as written. The whole thing — 849 lines — stays where its author put it; the contents beside it link to each section on GitHub.

CrawlForge Skill Reference

Auto-generated from src/skills/agent-skills/*/SKILL.md. To regenerate, run npm run skills:gen (calls concatenateSkills() from src/skills/installer.js).

This file is the canonical capabilities reference for AI agents using CrawlForge MCP tools.


CrawlForge Batch & Automation

Scale up scraping and drive interactive pages. Use batch_scrape for many URLs, get_batch_results to page through async output, scrape_with_actions to interact before scraping, and generate_llms_txt to produce a site's AI policy file.

When to use

  • "Scrape these 30 URLs" / "batch-scrape this list" → batch_scrape
  • "Collect dozens of product / news / competitor pages" → batch_scrape (async)
  • "Get the rest of the results from that batch" → get_batch_results
  • "Click / type / scroll / wait before scraping" / "log in then extract" → scrape_with_actions
  • "Generate an llms.txt for this site" → generate_llms_txt

batch_scrape — many URLs in parallel (cost: 5)

Sync mode (results returned immediately), good for up to ~25 URLs:

{
  "tool": "batch_scrape",
  "params": {
    "urls": ["https://a.com", "https://b.com", "https://c.com"],
    "formats": ["markdown"],
    "mode": "sync",
    "maxConcurrency": 5
  }
}

Async mode with a webhook for large batches (returns a batchId immediately):

{
  "tool": "batch_scrape",
  "params": {
    "urls": ["https://a.com", "https://b.com"],
    "formats": ["json"],
    "mode": "async",
    "webhook": { "url": "https://my-site.com/hook", "events": ["batch_completed", "batch_failed"] }
  }
}
  • urls accepts plain strings OR objects {url, selectors, headers, timeout, metadata} for per-URL config. 1–50 URLs.
  • formats: markdown, html, json, text.
  • extractionSchema applies structured extraction to every URL.
  • maxConcurrency 1–20 (default 10); delayBetweenRequests throttles.
  • Sync batches over ~25 URLs trigger a confirmation prompt (elicitation) — use async for large jobs.

Read the full file on GitHub · 849 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. today Changed · +2 lines 7ffc408fa879
  2. yesterday Changed · +2 lines 133755b54579
  3. 5d ago First seen · 845 lines · 0 tokens per session scan A ba1c2ee486dd

Subscribe to this mod's changes

docs is a skill published in the GitHub repository mysleekdesigns/crawlforge-mcp (2 stars, last pushed today), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 8,546 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

nimble-web-expert

Get web data now — fast, incremental, immediately responsive to what the user needs. The only way Claude can access live websites. USE FOR: Fetching any URL or reading any webpage Scraping prices, listings, reviews, jobs, stats, docs from any site Running Extraction Templates — reusable, site-specific structured…

Nimbleway/agent-skills · 155 tokens

crw-dynamic-search

Programmatic web search and scrape with context isolation. Use for any research task where you need to search the web, filter results, and extract specific information — without flooding your context window with raw HTML and boilerplate. This is the single biggest token-saver in the crw skill set. Triggered by "search…

us/crw · 143 tokens

chrome-devtools

Use Chrome DevTools MCP to control and inspect a live Chrome instance for network, console, performance, rendering, and Deep debugging. Pairs with playwright-cli (deterministic interaction/E2E) — complements, not duplicates.

ulises-jeremias/agent-toolkit · 50 tokens

crw

Scrape, crawl, map, and search the web using fastCRW's native /v1 API. Use when the user needs web page content, site-wide extraction, URL discovery, or web search results. Single binary, 14 MB RAM; /v2 exists separately for Firecrawl migration.

us/crw · 64 tokens

crw

Scrape, crawl, map, and search the web using fastCRW's native /v1 API. Use when the user needs web page content, site-wide extraction, URL discovery, or web search results. Single binary, 14 MB RAM; /v2 exists separately for Firecrawl migration.

us/crw · 64 tokens

crw-watch

Detect what changed between two page snapshots with fastCRW — stateless diff as a REST primitive. Use when you need to track content changes, monitor a page for updates, or build a cron-based alert system: "has this page changed?", "alert me when pricing changes", "diff this week's scrape against last week's". Step 7…

us/crw · 81 tokens