ai-site-cloner
Clone any website into a pixel-accurate Next.js app with AI — Playwright-measured extraction (no eyeballing), spec-gated parallel builder agents, and scored pixel-diff QA at phone/tablet/desktop. Works with Claude Code, Cursor, Copilot + 9 more.
Install / Use
npx skills add Mahanaicoach/ai-site-clonerInstalls into whichever agent you are using.
Amazon Q Rules
Amazon Q Developer rules
Quality Score
Category
Development & EngineeringSupported Platforms
Our assessment of ai-site-cloner
ai-site-cloner scores 59/100 on our quality scale, 4145th of 4,648 Development & Engineering skills we index.
Its Amazon Q Rules is 3.6 KB long, well organised into 8 sections and no code examples: a solid amount of guidance for an agent.
It has no GitHub stars yet, so there is no community track record; judge it on its content.
Maintenance, license and trust
- We could not determine when the repository was last updated.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 68/100, with 3 cautions 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.
ai-site-cloner compared with similar skills
All 4 of these similar skills score higher than ai-site-cloner; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| ai-site-cloner (this skill)by Mahanaicoach | 59 | 0 | — | Amazon Q Rules |
| taste-skillby Leonxlnx | 100 | 107.6k | 1d ago | CLAUDE.md |
| ai-job-searchby ai-job-search-dev | 100 | 68.7k | 1d ago | CLAUDE.md |
| claude-howtoby luongnv89 | 100 | 46.4k | 3d ago | CLAUDE.md |
| algorithmic-artby anthropics | 100 | 177.9k | 40d ago | SKILL.md |
Frequently asked questions
- How do I install ai-site-cloner?
- Run
npx skills add Mahanaicoach/ai-site-cloner. The install tabs above show the steps for each supported agent. - Which AI agents does ai-site-cloner work with?
- It is written for Amazon Q and OpenAI Codex, as a Amazon Q Rules file. Other agents that read the same format can often use it too.
- Is ai-site-cloner safe to use?
- It declares no license and scores 68/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-site-cloner still maintained?
- We could not determine when the repository was last updated.
Skill content
View source on GitHubai-site-cloner
Template for cloning any multi-page website into this Next.js codebase, then rebranding it as your own. Two commands drive everything: /clone-website <url> and /restyle.
Tech Stack
- Next.js 16 — App Router, React 19, TypeScript strict
- Tailwind CSS v4 + shadcn/ui (base-ui primitives), oklch tokens in
src/app/globals.css - Lucide React icons (replaced by extracted SVGs in
src/components/icons.tsxduring cloning) - Playwright (devDependency) powers all extraction/QA scripts
Commands
npm run dev/npm run build/npm run lint/npm run typechecknpm run check— lint + typecheck + build (must pass before any commit)
Architecture Rules
- Content lives in
src/data/*.ts, never hardcoded in components. Components take props. This is what makes/restylepossible — copy swaps without touching layout. - Pages:
src/app/<route>/page.tsxwires data → components. Shared header/footer mount in layouts. docs/research/holds extraction artifacts (JSON, specs, manifest) — auditable, never hand-edited except spec files.docs/research/manifest.jsonis the pipeline state. Update it at every stage transition; check it first on any clone-related task (node scripts/manifest.mjs status).- Specs (
docs/research/components/**/*.spec.md) must passnode scripts/lint-spec.mjsbefore any builder agent is dispatched. - All extraction numbers come from
scripts/(computed styles, real column counts, pixel diffs) — never estimated by eye.
Code Style
- TypeScript strict, no
any - Named exports, PascalCase components, camelCase utils
- Tailwind utility classes; arbitrary values (
text-[17px]) when the extracted value doesn't match Tailwind's scale - 2-space indentation
Skills / Commands
Two workflows, each with a single source of truth in .claude/skills/<name>/SKILL.md:
| Command | Purpose |
|---|---|
| /clone-website <url> | Crawl, extract, spec, build, and pixel-diff QA a full multi-page clone |
| /restyle | Swap colors, fonts, logo, and copy for your brand — layout stays intact |
Where your tool finds them (all generated from the same source):
- Claude Code:
.claude/skills/<name>/SKILL.md - Codex CLI:
.codex/skills/<name>/SKILL.md - GitHub Copilot coding agent:
.github/skills/<name>/SKILL.md - Cursor:
.cursor/commands/<name>.md - Windsurf:
.windsurf/workflows/<name>.md - Gemini CLI:
.gemini/commands/<name>.toml - OpenCode:
.opencode/commands/<name>.md - Continue:
.continue/commands/<name>.md - Augment Code:
.augment/commands/<name>.md - Amazon Q Developer CLI:
.amazonq/cli-agents/<name>.json - Cline / Roo Code, Aider, anything else: open
.claude/skills/<name>/SKILL.mdand follow it as a prompt.
The extraction scripts are plain Node CLIs any agent can run; Chromium auto-installs on first use (or npm run setup). No subagent support in your tool? Build sections sequentially from the same lint-passing specs.
Ethics
Clone sites you own or have permission to rebuild (platform migration, lost source, learning). Never for phishing, impersonation, or passing off someone's design as your own.
Keeping Agent Configs in Sync
.claude/skills/*/SKILL.mdand this file (AGENTS.md) are the only sources of truth for per-tool configs.- After editing either, run
node scripts/sync-skills.mjsto regenerate every per-tool copy. - Generated files are committed; CI runs
node scripts/sync-skills.mjs --checkand fails if any are stale.
Related Skills
taste-skill
107.6kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
ai-job-search
68.7kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
claude-howto
46.4kA visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
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.
