replica-build (Screen-by-Screen Clone Builder)
Rebuilds a clone app from recon and design specs — shell first, then the core flow, then every screen with all its states — writing 100% fresh code under a clean-room rule.
Dev & CodingIntermediate★ 1,368⑂ 175AI score 9/10Last updated: Oct 3, 2026
What it does
- Reads
replica/recon.md,replica/architecture.mdandreplica/design/, then builds in four phases: app shell (routing, layout, tokens, seed data) → vertical slice of the core loop → screen by screen → build log. - For each screen it implements every state: empty, loading, filled, error, no permission, long content, mobile width.
- Enforces baseline quality every time: semantic HTML, labeled inputs, keyboard reachability, visible focus, alt text.
- Updates the
clonecolumn infeatures.csv, saves comparison screenshots toreplica/clone-screens/S07.png, and makes one commit per screen. - Clean room rule: never paste the original's HTML/CSS/JS/SVG/images, never load from its domain or CDN, and write all copy fresh.
Who it's for
- Frontend/fullstack developers rebuilding a referenced UX as their own product.
- Solo devs and agencies working only from specs and screenshots who must ship complete screens.
- Teams who want a checklist-driven UI build with no missing states or accessibility gaps.
Examples
- Say "start building" and it scaffolds the shell: routes for every screen in the inventory, layout, tokens wired in, seed data, then commits.
- For a booking app it first makes the loop work end to end — create event type, open public page, book a slot, see it on the dashboard — before polishing.
- Say "build screen S07" and it builds all states, checks 390px and 1440px, updates features.csv, saves the screenshot, and commits
build: S07 booking page.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/Jakeschincariol/replica-skill/HEAD/replica-build/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the replica-build folder from the GitHub repo Jakeschincariol/replica-skill into my ~/.claude/skills/replica-build/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/Jakeschincariol/replica-skill.git /tmp/replica-skill && mkdir -p ~/.claude/skills && cp -r /tmp/replica-skill/replica-build ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open your terminal.
- Clone the repo:
git clone https://github.com/Jakeschincariol/replica-skill.git - Create the skills folder:
mkdir -p ~/.claude/skills - Copy the skill:
cp -r replica-skill/replica-build ~/.claude/skills/(also copy the sibling skills such as replica-recon, replica-design, replica-backend and replica-diff). - Go to your project folder and run
claude. - Make sure the earlier phases produced
replica/recon.md,replica/architecture.mdandreplica/design/. - Trigger it with a request like "build the clone" or "build screen S07".
View source on GitHub ↗License: MIT