JCodesMore / ai-website-cloner-template
git clone https://github.com/JCodesMore/ai-website-cloner-template.git
v0.6.1 · 18d ago
Clone any website with one command using AI coding agents
+56
stars, 24h · #697
+~338
stars, 7 days · #648
+~1.4k
stars, 30 days · #578
37k
★ total · +1% this week
5.4k
forks · 3 open issues
Star history (as recorded here)
LanguageTypeScript
LicenseMIT
Created2026-03-13 (7mo ago)
Last push3d ago
Watchers166
OwnerUser
GitHub topics
aiai-agentsai-toolsautomationboilerplateclaudeclaude-codeclonedeveloper-toolsnextjsreactreverse-engineeringshadcn-uiskillstailwindcsstemplatetypescriptweb-scrapingwebsite-clone
Links
- GitHub: github.com/JCodesMore/ai-website-cloner-template
- Homepage: https://dsc.gg/jcodesmore
- Releases · Issues · Hacker News mentions
README excerpt
# AI Website Cloner Template ### Clone any website with one command Give your AI coding agent a URL and watch it recreate the website as a clean Next.js app. **Best results with Claude Code + Opus 5.5. Also supports Codex, Cursor, and OpenCode.** Quick Start · Watch Demo · Supported Platforms --- ## Demo > Click the image above to watch the full demo on YouTube. ## Quick Start ### 1. Set up your project **Recommended: ask your agent.** Paste this into Codex, Claude Code, or your coding agent: [code] **Or create your own GitHub repository:** Give it a name and click **Create repository**. Then give your agent the new repository's link and ask it to clone it onto your computer, install dependencies, and run `npm run check`. ### 2. Clone a website Open the project in your agent with browser access enabled. In Claude Code or Cursor, run: [code] Replace the URL with the website you want to recreate. Once it's built, ask your agent for any changes you want. ## Supported Platforms | Agent | Status | | ------------------------------------------------------------- | -------------------------- | | Claude Code | **Recommended** — Opus 5.5 | | Codex CLI | Supported | | OpenCode | Supported | | Cursor | 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** — Base UI 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 follows four steps: 1. **Map** — map source URLs to local routes and preserve existing work. 2. **Observe** — inspect desktop/mobile pages, extract real assets and fonts, and exercise alternate states. 3. **Build** — implement editable components and working interactions; delegate independent sections when useful. 4. **Compare** — review source and local pages at matched sizes/states, repair visible differences, and run the production check. Framer pages and animated sites have focused inspection guidance for responsive variants, media, sticky scenes, and scroll/time-driven motion. Direct HTTP or asset tools handle extraction where practical; browser comparisons establish appearance and behavior. Deliverables include route mappings, run instructions, comparison screenshots, and any remaining gaps. ## 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 some