extract

Extract website data into a Playwright script and JSON or CSV file.

2|1|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/theSJace/flipscout --skill extract-thesjace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract
Source: https://github.com/theSJace/flipscout/tree/main/.agents/skills/extract
Command: npx skills add https://github.com/theSJace/flipscout --skill extract-thesjace

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Web scraping often requires manual effort to map selectors and coordinate scripts. This Skill automates data extraction from websites and delivers both an executable Playwright script and a structured data file.

Core Features & Use Cases

  • Extract data from product listings, tables, search results, profiles, or any repeating content
  • Generate a standalone Playwright script (.cjs) and export data as JSON or CSV
  • Supports deterministic selectors with fallback strategies for dynamic content

Quick Start

Extract data from a target website and receive a runnable Playwright script plus a data file.

Frequently Asked Questions about extract

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

FAQPage Schema
How do I automate web scraping and generate a Playwright script?

Web scraping automation maps deterministic selectors to repeating content across pages, delivering a standalone Playwright script and structured JSON or CSV data file with minimal manual setup.

Can I extract product listings and tables into a CSV file?

Yes, you can extract product listings and tables into a CSV file. The process targets repeating content across pages and exports the structured data alongside a runnable Playwright script.

Does this scraping approach handle dynamic content on search results pages?

Dynamic content on search results pages is handled using deterministic selectors with fallback strategies. This ensures data extraction remains stable even when page elements shift or load dynamically.

What is the best way to convert website data extraction into an executable script?

The best way to convert website data extraction into an executable script is automating selector mapping to produce a standalone Playwright .cjs file, eliminating manual script coordination for repeating content.

Do I need manual selector configuration to extract data from repeating profiles?

No, manual selector configuration is not needed to extract data from repeating profiles. The automation requires minimal setup and applies fallback strategies to handle dynamic content automatically.