scraping-data

Migrate WordPress content with zero-rewrite extraction using Crawlee and Cheerio.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kidhardt/spanish-academic --skill scraping-data
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scraping-data
Source: https://github.com/kidhardt/spanish-academic/tree/main/.claude/skills/scraping-data
Command: npx skills add https://github.com/kidhardt/spanish-academic --skill scraping-data

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires crawlee, cheerio, typescript, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill guarantees the exact, zero-rewrite migration of content from external sources like WordPress, eliminating data corruption, legal risks, and the need for manual content verification. It automates a robust, auditable extraction process, ensuring content authenticity and legal protection.

Core Features & Use Cases

  • Zero-Rewrite Policy: Enforces absolute preservation of source content, including "messy" HTML, typos, and original formatting, for legal and authenticity reasons.
  • Automated 4-Phase Extraction: Systematically fetches, extracts, generates, and validates content using Crawlee, Cheerio, and snapshot management.
  • Evidence Preservation: Automatically creates timestamped snapshots and raw HTML archives, providing an immutable audit trail for legal protection and drift detection.
  • Use Case: When migrating articles from an old WordPress site, use this skill to ensure every piece of content, including its exact HTML structure and any original errors, is transferred verbatim. This protects against legal challenges and ensures the new site accurately reflects the source, with all changes documented post-migration.

Quick Start

I need to migrate the article from 'https://old-site.com/my-article' to the new platform. Use the scraping-data skill to ensure a zero-rewrite extraction.