clone-team
Health Warn
- License รขโฌโ License: MIT
- Description รขโฌโ Repository has a description
- Active repo รขโฌโ Last push 0 days ago
- Low visibility รขโฌโ Only 9 GitHub stars
Code Fail
- execSync รขโฌโ Synchronous shell command execution in skills/clone-team/scripts/capacity.mjs
- process.env รขโฌโ Environment variable access in skills/clone-team/scripts/capacity.mjs
- rm -rf รขโฌโ Recursive force deletion command in skills/clone-team/scripts/install-deps.sh
Permissions Pass
- Permissions รขโฌโ No dangerous permissions requested
No AI report is available for this listing yet.
๐งฌ Clone any website with a team of AI agents โ pixel-perfect UI clone + reverse-engineered architecture docs. A Claude Code skill built on the new dynamic Workflow engine with an unskippable test gate. โญ Star it if it helps!
๐งฌ clone-team
Clone any website with a coordinated team of AI agents โ and get the architecture docs to rebuild it.
A Claude Code skill that orchestrates a Manager, Frontend Developer, Backend Architect, and Tester to produce a pixel-perfect UI clone and a reverse-engineered ARCHITECTURE.md โ in the stack you choose.
๐ Website, demos & docs โ clone-team.varalix.com
If this saves you a week of pixel-pushing, drop a โญ โ it genuinely helps.
Original (left) vs. clone-team build (right) โ wembi.ai, driven in lockstep so both stay at the same scroll point. A hard target: Lenis smooth-scroll + scroll-driven 3D + reveal animations. Full case study โ
Why clone-team?
Most "AI clone this site" tools hand you a rough, one-shot approximation and call it done. clone-team is different in two ways:
- It can't skip the quality gate. The build/test loop is a deterministic program, not a model's good intentions. A Tester runs a full visual + behavioral regression every round, and a section isn't "done" until the Tester says so โ because "done" is literally a loop condition in code (see the engine).
- You get understanding, not just pixels. A Backend Architect documents the target's routes, API/network surface, inferred data model, auth/session flow, and end-to-end user journeys โ so you can build your own product on top, not just stare at a copy.
โจ Two deliverables, every run
| What you get | |
|---|---|
| ๐จ An exact UI clone | Pixel-perfect, behavior-accurate, in your stack (React, Next.js, Vue, Svelte, Angular, plain HTML/CSSโฆ) โ independent of the source site's stack. |
๐ ARCHITECTURE.md |
Routes, observed API/network surface, inferred data model & entities, auth/session flow, state & navigation, and step-by-step user journeys. |
โ๏ธ The engine: a dynamic Workflow
clone-team is built on Claude Code's new dynamic Workflow engine โ and it's the whole reason the quality guarantee holds.
A dynamic Workflow is a deterministic JavaScript program that spawns and coordinates a fleet of subagents โ where the loop count, fan-out width, and exit conditions are all computed at runtime from real data, not hardcoded. clone-team uses it so the process can't drift:
- The Tester gate is unskippable. Per page:
extract โ spec โ build โ full-regression-test โ fix โ re-test โฆruns as awhileloop whose exit condition is the Tester'sOK. No human, no model, and no "looks fine under deadline pressure" can bypass it. - It adapts to the work. One-page site โ one builder. Nine-page site โ nine, running concurrently. The Workflow reads the page list and fans out accordingly.
- It sizes the agent fleet to your PC. Before launching, a capacity probe reads your machine's free memory and computes how many builder agents to run at once โ many in parallel on a big box, a few at a time on a laptop โ so it goes as fast as your hardware allows without ever OOM-crashing it.
- It feeds failure back as input. A Tester
NGisn't just a fail; its structured issue list becomes the next Developer round's fix list. - It's pausable & resumable โ even across sessions and usage-limit cutoffs โ because progress is reconciled against a durable
state.json+ on-disk artifacts.
user โ MANAGER (main thread) requirements, creds, recon, foundation,
โ final regression, pause/resume
โ launches a DYNAMIC WORKFLOW that ENFORCES the loop
โผ
per page, in parallel: extract โ spec โ DEVELOPER builds โ
TESTER full regression โ (NG) fix โ re-test โ OK โ
in parallel: BACKEND ARCHITECT writes ARCHITECTURE.md
then: assemble โ final regression โ fix
Two gates protect quality โ the Tester (inside the loop) and the Manager (final sign-off) โ and nothing ships past both.
๐ Install
Recommended โ install as a plugin (one marketplace, one install, auto-updates). In Claude Code:
/plugin marketplace add Varalix-Digitech-Solutions/clone-team
/plugin install clone-team@clone-team
That's it โ the skill and the /clone-status, /clone-pause, /clone-resume, /clone-report, and /clone-update commands are registered automatically. Plugin installs auto-update when a new version ships; run /clone-update anytime to check what you're on vs. the latest. (Restart Claude Code if the commands don't show up immediately.)
You don't install the companion skills yourself. The first time you run a clone, clone-team bootstraps its own toolchain โ it runs a bundled, idempotent installer that fetches the agent-browser CLI and the companion skills (ui-pack and friends, ui-animation) project-local (into ./.claude/skills, so your global skills stay clean), skipping anything already present. Just install the plugin and ask it to clone a site; it sets itself up and then gets to work. See Dependencies.
git clone https://github.com/Varalix-Digitech-Solutions/clone-team.git
cp -r clone-team/skills/clone-team ~/.claude/skills/clone-team
# optional: the slash commands
cp clone-team/commands/clone-*.md ~/.claude/commands/
# bootstrap the companion skills + agent-browser CLI (idempotent)
bash ~/.claude/skills/clone-team/scripts/install-deps.sh
Requirements: Claude Code, Node.js + npm (for the durable state CLI and to install agent-browser), and a Chromium browser (for real-browser verification via agent-browser). Everything else installs automatically โ see Dependencies.
๐งโ๐ป How to use it
Just ask Claude Code to clone a site โ natural language triggers the skill:
Clone https://example.com โ the marketing homepage โ in Next.js,
and document how the site is put together.
The Manager then walks you through a short setup (you stay in control):
- Stack โ what to build the clone in (React / Next.js / Vue / Svelte / plain HTMLโฆ).
- Scope โ whole site, or specific pages.
- Login โ if the target needs auth, you provide credentials; they're stored in a gitignored local file and never printed, committed, or pasted into prompts.
- Model tier โ
max-fidelity(Opus, default),cost-optimized(Sonnet + Haiku), orultra-cheap. - Autonomy โ fully autonomous, or checkpoint at each Tester verdict for sign-off.
- Backend depth โ
none/flows/inferred/deep.
Then it runs the dynamic Workflow in the background and reports back with the clone + ARCHITECTURE.md.
Pause, resume & recovery
Long jobs need an off switch. State lives in a durable .clone-team/state.json plus the built artifacts on disk:
| Command | What it does |
|---|---|
/clone-status |
See what's done / in-flight / pending / flagged |
/clone-pause |
Stop cleanly โ nothing approved is lost |
/clone-resume |
Pick up exactly where it stopped โ even in a new session or after a usage-limit reset โ without redoing finished pages |
๐ฆ Dependencies
These install automatically โ clone-team ships scripts/install-deps.sh, an
idempotent installer it runs on first use (and which you can run yourself any time:bash scripts/install-deps.sh, or --check for a dry run). By default it installs
the companion skills project-local โ into ./.claude/skills of the folder
you're cloning in โ so it never pollutes your global ~/.claude/skills (pass--global if you do want them installed globally). It skips whatever's already
present:
ui-packโ design/frontend skill bundle (the single entry point the agents load); vendored with this plugin, so it's always available. It in turn loads its constituents below.clone-websiteโ extraction + builder dispatchui-ux-pro-max,impeccable,emil-design-engโ design intelligence + polishui-animationโ motion craft (transitions/keyframes/springs, easing, clip-path reveals, gestures, performance) for the two motion specialistsagent-browserโ real-browser automation (npm CLI) for building and verifying; the one hard dependency (needs Node/npm on PATH)
Every piece degrades gracefully if absent except agent-browser, which is required for real-browser verification.
๐ก๏ธ Responsible use
Only clone sites you're authorized to access and replicate, and respect each site's terms of service. Credentials stay in a gitignored local file โ never committed, printed, or embedded in prompts. The Backend Architect documents observed behavior โ it does not attack, fuzz, or exfiltrate. This is a tool for prototyping, design study, and migration of sites you own or have permission to work on.
๐ค Contributing
Issues and PRs welcome โ better extraction scripts, new stack templates, sharper Tester heuristics, and capacity tuning are all great places to start. If clone-team helped you, a โญ is the easiest way to say thanks and helps others find it.
License
MIT.
๐ Thanks
Built on the shoulders of ui-pack, clone-website, agent-browser, ui-ux-pro-max, impeccable, emil-design-eng, and ui-animation โ and scaffolded with skill-creator. Grateful to every author; this skill wouldn't exist without yours. ๐ซถ
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found