website-cloning

Clone websites into deployable React + Vite applications using Playwright.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/aryankumarrai/VarAI --skill website-cloning-aryankumarrai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: website-cloning
Source: https://github.com/aryankumarrai/VarAI/tree/main/.local/secondary_skills/website-cloning
Command: npx skills add https://github.com/aryankumarrai/VarAI --skill website-cloning-aryankumarrai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of cloning existing websites, transforming them into functional React + Vite applications with scraped content, saving significant development time and effort.

Core Features & Use Cases

  • Full Website Cloning: Replicates design, layout, text, images, colors, and fonts.
  • Scraped Content Integration: Uses real data from the target website.
  • React + Vite Output: Generates a modern, deployable web application.
  • Use Case: A designer wants to rebuild their portfolio website on a new stack. They can use this skill to quickly get a functional base with all their existing content and layout, then customize it further.

Quick Start

Use the website-cloning skill to clone the website at https://example.com.

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 and Vite application?

To clone a website into a React and Vite application, this Skill uses Playwright to scrape target site content including text, images, colors, and fonts, then generates a deployable frontend clone with that extracted data.

What is the best way to scrape website content and convert it to a React project?

The best way to scrape website content and convert it to a React project is using Playwright for data extraction, which captures layout and design assets to generate a functional Vite web application preserving the original structure.

Does Playwright work well for scraping website images and fonts?

Playwright works well for scraping website images and fonts, as it drives browser automation to capture visual assets, structural design, and text content, providing the raw data needed to replicate the target website.

Can I use web scraping to replicate dynamic website layouts in React?

You can use web scraping to replicate dynamic website layouts in React by extracting the rendered DOM structure and styles via Playwright, which then feeds into a generated Vite application to preserve the original visual fidelity.

What are the limitations of cloning a website with scraped content?

Limitations of cloning a website with scraped content include capturing only the frontend presentation and static assets, meaning backend logic, database interactions, and dynamic server-side functionality are not replicated in the generated React and Vite application.