docs-scraper

Fetch documentation from URLs and export deterministic Markdown artifacts with metadata.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/adam-jackson-cf/enaible --skill docs-scraper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docs-scraper
Source: https://github.com/adam-jackson-cf/enaible/tree/main/.build/rendered/claude-code/skills/docs-scraper
Command: npx skills add https://github.com/adam-jackson-cf/enaible --skill docs-scraper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires click, crawl4ai, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Scrape and archive documentation from the web into clean, offline Markdown with provenance and timestamps to support audit trails and quick offline references.

Core Features & Use Cases

  • Automate fetching docs from URLs and converting them into readable Markdown.
  • Preserve structure, metadata, and attribution for audits.
  • Use Case: Save API documentation for offline reference and shareable team briefs.

Quick Start

Run the scraper on a target URL to produce a Markdown artifact with source attribution and a scraped timestamp.

Frequently Asked Questions about docs-scraper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scrape web documentation to clean markdown for offline reference?

Scrape web documentation to clean markdown by fetching URLs and exporting deterministic, readable offline artifacts. The skill preserves structure, metadata, and source attribution to support quick references and audit trails.

Can I preserve metadata and provenance when scraping docs from URLs?

Yes, you can preserve metadata and provenance when scraping docs. The tool automatically records source attribution and timestamps alongside the markdown content, ensuring a reliable audit trail for archived documentation.

Do I need Python 3.12 and Playwright to convert web docs into markdown?

Yes, you need Python 3.12+, uv>=0.4, Crawl4AI, and Playwright installed in your active environment. These dependencies are required to fetch web pages and save deterministic markdown outputs.

What is the best way to archive API documentation offline for team briefs?

The best way to archive API documentation offline is automating URL extraction into deterministic markdown files. This produces shareable team briefs with consistent formatting and embedded provenance for easy offline reference.

Does Crawl4AI work for scraping multiple docs into offline markdown?

Yes, Crawl4AI works for scraping multiple docs into offline markdown. It operates across multiple URLs to fetch documentation, preserving structure while exporting deterministic markdown artifacts for auditing.

Why are my scraped docs missing source attribution and timestamps?

Scraped docs missing source attribution and timestamps indicate a lack of provenance tracking. This skill solves that by preserving metadata and provenance during fetch, ensuring deterministic markdown outputs for audit trails.