website-cloning

Clone websites into React + Vite apps by extracting HTML and assets with Playwright.

Updated Dec 25, 2025
One-click install
npx skills add https://github.com/Darsh20009/genmz-shop --skill website-cloning-darsh20009
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: website-cloning
Source: https://github.com/Darsh20009/genmz-shop/tree/main/.local/secondary_skills/website-cloning
Command: npx skills add https://github.com/Darsh20009/genmz-shop --skill website-cloning-darsh20009

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clone websites into pixel-perfect React + Vite apps by extracting the source HTML and assets with Playwright, preserving structure and content for development, testing, or migration.

Core Features & Use Cases

  • Pixel-perfect replication of fonts, colors, icons, images, sections, backgrounds, and interactions to match the original site
  • Deterministic builds with all assets downloaded locally to public/ before coding starts
  • Use Case: create faithful design references or migrate a site to a React + Vite stack for local development and QA

Quick Start

Run the clone workflow by supplying a target URL and let the tool extract raw HTML, assets, and generate a React + Vite replica.

Frequently Asked Questions about website-cloning

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

FAQPage Schema
How do I clone a website into a React app with pixel-perfect fidelity?

Cloning a website into a pixel-perfect React app involves extracting source HTML and downloading all assets locally via Playwright, then assembling the page as a static Vite artifact that preserves original fonts, colors, and structure.

What is the best way to extract inline SVG logos and local assets for a website migration?

The best way to extract inline SVG logos and local assets for a website migration is using a Playwright-based workflow that downloads all files to the public/ directory, replacing scaffolded CSS with plain CSS for deterministic React builds.

Does this website cloning tool require any external dependencies to run?

This website cloning tool requires no external dependencies to run, operating independently to extract raw HTML and assets with Playwright and generate a static React and Vite replica without needing additional packages.

Can I use Playwright to replicate website interactions and backgrounds in a Vite project?

Yes, you can use Playwright to replicate website interactions, backgrounds, and sections in a Vite project by extracting real source HTML and downloading all assets locally to ensure exact visual fidelity.

Why does my cloned website look different from the original after migration?

Your cloned website might look different if assets are not downloaded locally before coding starts. This Skill prevents mismatched visuals by extracting real inline SVGs and replacing scaffolded CSS with plain CSS for deterministic builds.

When do I need a static artifact build for cloning a website to React?

You need a static artifact build for cloning a website to React when exact fidelity, asset locality, and deterministic builds are essential for design references, migrations, or staging clones where original locale and header content must be preserved.