cashclaw-data-scraper

Extract structured company data from websites and APIs into deduplicated CSV/JSON datasets.

Updated May 26, 2026
One-click install
npx skills add https://github.com/ShageeshanT/cash-claw --skill cashclaw-data-scraper-shageeshant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cashclaw-data-scraper
Source: https://github.com/ShageeshanT/cash-claw/tree/main/skills/cashclaw-data-scraper
Command: npx skills add https://github.com/ShageeshanT/cash-claw --skill cashclaw-data-scraper-shageeshant

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of turning messy website/API outputs into reliable, client-ready datasets with consistent structure, deduplication, and validated formatting.

Core Features & Use Cases

  • Structured extraction from APIs, HTML, and embedded data: Pulls targeted fields from public endpoints, directory pages, or JSON-LD/microdata/metadata.
  • Pagination-aware collection: Handles page/offset/cursor patterns while stopping at empty results or when the requested record count is reached.
  • Cleaning, normalization, and deduplication: Produces accurate records by normalizing URLs/phones/emails/locations, validating data types, and deduplicating on a chosen key (e.g., website domain).
  • Tiered enrichment and delivery: Standard delivers cleaned datasets, while Pro adds enrichment with source attribution and confidence scoring, then exports CSV/JSON plus a methodology report.
  • Use case: For example, generate a deduplicated list of up to 200 companies with website, industry, and contact signals suitable for lead research and outreach, delivered as CSV and JSON with an extraction report.

Quick Start

Ask the AI to extract 50 deduplicated company records from a target directory URL into CSV with only the fields name, website, industry, and location.

Frequently Asked Questions about cashclaw-data-scraper

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

FAQPage Schema
How do I extract structured company data from a website into a clean CSV?

Web scraping for business intelligence is the process of extracting targeted fields like company names and websites from public pages or APIs. This Skill automates that process by pulling data from HTML or JSON-LD, then normalizing, validating, and deduplicating records to produce reliable datasets.

How do I deduplicate extracted records when collecting data from multiple sources?

You can deduplicate multi-source extracted records by defining a specific deduplication key, such as the website domain. The Skill applies this key during the cleaning phase to remove duplicate entries, ensuring your final dataset contains unique, normalized business records.

Does this web scraping tool handle API pagination and rate limiting?

Yes, the web scraping tool handles API pagination by supporting page, offset, and cursor patterns, stopping at empty results or when requested record limits are reached. It also respects ethical scraping constraints by applying rate limiting during the data extraction process.

Can I export cleaned datasets as both CSV and JSON with an extraction report?

Yes, you can export cleaned datasets in both CSV and JSON formats. The Skill delivers these files alongside an extraction methodology report, and optionally includes source attribution and confidence scoring when using the Pro-tier enrichment feature.

What are the limitations of scraping websites for business intelligence data?

The primary limitations of scraping websites for business intelligence include the requirement to respect ethical scraping constraints and apply rate limiting, which may restrict collection speed. Extraction also depends on the target site's structure and stops at empty pagination results or when requested record counts are reached.