clone-website

Recreate websites as single-file HTML prototypes using Playwright.

264|11|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/coco-research/coco --skill clone-website-coco-research
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: clone-website
Source: https://github.com/coco-research/coco/tree/main/skills/clone-website
Command: npx skills add https://github.com/coco-research/coco --skill clone-website-coco-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the slow, manual work of recreating websites by turning a live page into a faithful, self-contained HTML prototype that can be opened and reviewed immediately.

Core Features & Use Cases

  • Pixel-Perfect Cloning: Reproduces layouts, typography, spacing, colors, and visual hierarchy from real webpages.
  • Interaction and Asset Capture: Extracts screenshots, computed styles, SVGs, images, and interactive behavior with Playwright.
  • Single-File Output: Builds a standalone HTML file with inline CSS and JavaScript, making it easy to share or inspect offline.
  • Use Case: A designer or engineer can clone a marketing homepage, a dashboard, or a product landing page to accelerate prototyping, analysis, or handoff.

Quick Start

Use the clone-website skill with one or more target URLs to generate a single-file HTML prototype of the site.

Frequently Asked Questions about clone-website

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

FAQPage Schema
How do I clone a website into a single-file HTML prototype?▼

Cloning a website into a single-file HTML prototype involves using Playwright to capture screenshots, computed styles, assets, and interactions, then reconstructing the page section-by-section with inline CSS, JavaScript, and encoded media into one standalone file.

Can I extract CSS styles and images from a live webpage for UI replication?▼

Yes, extracting CSS styles and images from a live webpage for UI replication uses Playwright to capture computed styles, SVGs, images, and interactive behavior, producing a self-contained HTML output with all assets encoded inline.

What is the best way to create a pixel-perfect HTML prototype from an existing URL?▼

Creating a pixel-perfect HTML prototype from an existing URL is done by capturing layout, typography, spacing, colors, and visual hierarchy through Playwright, then compiling them into a standalone HTML file with inline CSS and JavaScript.

Does Playwright support capturing interactive behavior for website cloning?▼

Yes, Playwright supports capturing interactive behavior for website cloning by extracting screenshots, computed styles, and interactive behavior directly from the target webpage to faithfully reproduce interactions in the final single-file HTML output.

Are there limitations when recreating a web app as a standalone HTML file?▼

When recreating a web app as a standalone HTML file, limitations include capturing only the static visual state and mapped interactions of the provided URLs, meaning dynamic server-side data fetching or complex backend logic is not replicated in the self-contained output.

Do I need multiple URLs to reconstruct a full landing page design?▼

No, you do not need multiple URLs, as the tool applies to website and web app cloning tasks from one or more URLs, performing design extraction, interaction mapping, and section-by-section reconstruction to generate a complete single-file HTML prototype.