ai-website-cloner-template
Clone any website with one command using AI coding agents
Install / Use
npx skills add JCodesMore/ai-website-cloner-templateInstalls into whichever agent you are using.
CLAUDE.md
Claude Code project instructions
Quality Score
Category
AutomationSupported Platforms
Our assessment of ai-website-cloner-template
ai-website-cloner-template scores 90/100 on our quality scale, 1150th of 2,863 Automation skills we index (top 41%).
Its CLAUDE.md is 8.3 KB long, well organised into 15 sections with 3 code examples: a thorough specification that gives an agent plenty to work with.
With 38,676 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 17 days ago, so ai-website-cloner-template is actively maintained.
- Our last check on 2026-10-17 found the source still online.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 95/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit β read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk β read a skill before letting an agent act on it.
ai-website-cloner-template compared with similar skills
All 4 of these similar skills score higher than ai-website-cloner-template; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| ai-website-cloner-template (this skill)by JCodesMore | 90 | 38.7k | 17d ago | CLAUDE.md |
| claude-memby thedotmack | 100 | 113.5k | today | CLAUDE.md |
| taste-skillby Leonxlnx | 100 | 110.6k | today | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 109.2k | today | CLAUDE.md |
| Understand-Anythingby Egonex-AI | 100 | 90.9k | 10d ago | CLAUDE.md |
Frequently asked questions
- How do I install ai-website-cloner-template?
- Run
npx skills add JCodesMore/ai-website-cloner-template. The install tabs above show the steps for each supported agent. - Which AI agents does ai-website-cloner-template work with?
- It is written for Claude Code, as a CLAUDE.md file. Other agents that read the same format can often use it too.
- Is ai-website-cloner-template safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 95/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is ai-website-cloner-template still maintained?
- The repository was last updated 17 days ago, so ai-website-cloner-template is actively maintained.
Skill content
View source on GitHubAI Website Cloner Template
<a href="https://github.com/JCodesMore/ai-website-cloner-template/blob/master/LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue" alt="MIT License" /></a> <a href="https://github.com/JCodesMore/ai-website-cloner-template/stargazers"><img src="https://img.shields.io/github/stars/JCodesMore/ai-website-cloner-template?style=flat" alt="Stars" /></a> <a href="https://discord.gg/hrTSX5yTpB"><img src="https://img.shields.io/discord/1400896964597383279?label=discord" alt="Discord" /></a> <img src="https://img.shields.io/endpoint?url=https://gittokens.rsamf.com/badge/JCodesMore/ai-website-cloner-template" alt="tokens" />
English README | δΈζθ―΄ζ
A reusable template for reverse-engineering any website into a clean, modern Next.js codebase using AI coding agents.
Recommended: Claude Code with Opus 5 for best results β but works with a variety of AI coding agents.
Point it at a URL, run /clone-website, and your AI agent will inspect the site, extract design tokens and assets, write component specs, and dispatch parallel builders to reconstruct every section.
Demo
Click the image above to watch the full demo on YouTube.
Quick Start
Important: Start by making your own copy with GitHub's Use this template button. Do not clone this template repository directly for your website project, and do not open pull requests here with your generated website.
-
Create your own repository from this template
On the GitHub page for this project, click Use this template, then click Create a new repository.
Give your new repository a name, choose whether it should be public or private, then click Create repository. If GitHub shows an Include all branches option, you can leave it off.
This gives you your own separate project to work in, so your website changes stay in your account instead of coming back to the main template.
-
Open your new repository on your computer
After GitHub creates your copy, open that new repository. Click Code and open or clone your new repository with your preferred coding tool.
If you use the terminal, the command will look like this:
git clone https://github.com/YOUR-USERNAME/YOUR-NEW-REPOSITORY.git cd YOUR-NEW-REPOSITORY -
Install dependencies
npm install -
Start your AI agent β Claude Code recommended:
claude --chrome -
Run the skill:
/clone-website <target-url1> [<target-url2> ...] -
Customize (optional) β after the base clone is built, modify as needed
Using a different agent? Open
AGENTS.mdfor project instructions β most agents pick it up automatically.
Supported Platforms
| Agent | Status | | ------------------------------------------------------------- | -------------------------- | | Claude Code | Recommended β Opus 5 | | Codex CLI | Supported | | OpenCode | Supported | | GitHub Copilot | Supported | | Cursor | Supported | | Windsurf | Supported | | Gemini CLI | Supported | | Cline | Supported | | Roo Code | Supported | | Continue | Supported | | Amazon Q | Supported | | Augment Code | Supported | | Aider | Supported |
Prerequisites
- Node.js 24+
- An AI coding agent (see Supported Platforms)
Tech Stack
- Next.js 16 β App Router, React 19, TypeScript strict
- shadcn/ui β Radix primitives + Tailwind CSS v4
- Tailwind CSS v4 β oklch design tokens
- Lucide React β default icons (replaced by extracted SVGs during cloning)
How It Works
The /clone-website skill runs a multi-phase pipeline:
- Reconnaissance β screenshots, design token extraction, interaction sweep (scroll, click, hover, responsive)
- Foundation β updates fonts, colors, globals, downloads all assets
- Component Specs β writes detailed spec files (
docs/research/components/) with exact computed CSS values, states, behaviors, and content - Parallel Build β dispatches builder agents in git worktrees, one per section/component
- Assembly & QA β merges worktrees, wires up the page, runs visual diff against the original
Each builder agent receives the full component specification inline β exact getComputedStyle() values, interaction models, multi-state content, responsive breakpoints, and asset paths. No guessing.
Use Cases
- Platform migration β rebuild a site you own from WordPress/Webflow/Squarespace into a modern Next.js codebase
- Lost source code β your site is live but the repo is gone, the developer left, or the stack is legacy. Get the code back in a modern format
- Learning β deconstruct how production sites achieve specific layouts, animations, and responsive behavior by working with real code
Not Intended For
- Phishing or impersonation β this project must not be used for deceptive purposes, impersonation, or any activity that breaks the law.
- Passing off someone's design as your own β logos, brand assets, and original copy belong to their owners.
- Violating terms of service β some sites explicitly prohibit scraping or reproduction. Check first.
Project Structure
src/
app/ # Next.js routes
components/ # React components
ui/ # shadcn/ui primitives
icons.tsx # Extracted SVG icons
lib/utils.ts # cn() utility
types/ # TypeScript interfaces
hooks/ # Custom React hooks
public/
images/ # Downloaded images from target
videos/ # Downloaded videos from target
seo/ # Favicons, OG images
docs/
research/ # Extraction output & component specs
design-references/ # Screenshots
scripts/
sync-agent-rules.sh # Regenerate agent instruction files
sync-skills.mjs # Regenerate /clone-website for all platforms
AGENTS.md # Agent instructions (single source of truth)
CLAUDE.md # Claude Code config (imports AGENTS.md)
GEMINI.md # Gemini CLI config (imports AGENTS.md)
Commands
npm run dev # Start dev server
npm run build # Production build
npm run lint # ESLint check
npm run typecheck # TypeScript check
npm run check # Run lint + typecheck + build
If using docker
docker compose up app --build # build and run the app
docker compose up dev --build # run the app in dev mode on port 3001
Updating for Other Platforms
Two source-of-truth files power all platform support. Edit the source, then run the sync script:
| What | Source of truth | Sync command |
| ---------------------- | --------------------------------------- | ---------------------------------- |
| Project instructions | AGENTS.md | bash scripts/sync-agent-rules.sh |
| /clone-website skill | .claude/skills/clone-website/SKILL.md | node scripts/sync-skills.mjs |
Each script regenerates the platform-specific copies automatically. Agents that read the source files natively need no regeneration.
Star History
License
MIT
Related Skills
claude-mem
113.5kPersistent Context Across Sessions for Every Agent β Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
taste-skill
110.6kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
Agent-Reach
109.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu β one CLI, zero API fees.
Understand-Anything
90.9kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit β see the Safety scan above for what the skill file itself contains.

