By eumemic
Clone websites by reverse-engineering them into specs using AI-powered browser exploration
A Claude Code plugin that reverse-engineers websites into specs for cloning.
Website Cloner uses AI agents to explore a target website, document its structure, components, and behavior, and generate detailed specs that can be used to rebuild it. This is spec-driven development in reverse - instead of writing specs first, you discover them from an existing site.
/plugin install website-cloner@eumemic
Or add via marketplace:
/plugin marketplace add eumemic/claude-plugins
/plugin install website-cloner@eumemic
Simply tell Claude what you want to clone:
"Help me clone the homepage of example.com"
"I want to reverse-engineer this e-commerce checkout flow"
"Clone the dashboard from this SaaS app"
Or invoke the skill directly:
/clone-site
After setup, configuration is stored in .ralph/discovery-config.yaml:
target:
url: https://example.com
scope: |
Clone the main dashboard and settings pages.
Ignore marketing pages and blog.
url_patterns:
include:
- /dashboard/*
- /settings/*
exclude:
- /blog/*
fidelity: functional # pixel-perfect | functional | structural
backend_scope: frontend-only # frontend-only | full-stack
workers: 1
Generated specs follow the Ralph spec format:
specs/
├── dashboard.md
├── settings.md
└── components/
├── navigation-header.md
├── sidebar.md
└── data-table.md
Each spec includes:
| Level | Use Case | What's Captured |
|---|---|---|
| pixel-perfect | Exact visual clone | Colors, typography, spacing, responsive breakpoints |
| functional | Same features, different look | Component structure, interactions, data flows |
| structural | Information architecture only | Page hierarchy, content types, navigation |
MIT
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub eumemic/claude-plugins --plugin website-clonerCheck Claude Max usage across multiple accounts
Autonomous AI-assisted development methodology that keeps specs and code in sync through intelligent iteration loops
End-to-end development loop: idea to reviewed PR with automated code review iterations
General-purpose development skills: an autonomous loop driver (/loop) + iteration skills (kaizen, bughunt, shovel-ready, kaikaku), ship pipeline, retrospectives, git workflow, investigation, and testing
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Agent that simplifies and refines code for clarity, consistency, and maintainability while preserving functionality
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.