Agent Plugins Marketplace
All plugins

ui-clone-skills

v0.8.9

Motion forensics for the animated web. Four jobs against a live URL: decode (analyse motion + build, no code), clone (URL → React + Tailwind), verify (AE/SSIM + motion-parity score vs. an existing impl), extract (raw JSON dump). Extracts real CSS and animation params (GSAP / Framer Motion / Lenis / anime.js) directly from JS bundles, then verifies with AE/SSIM diff — no vision tokens. Three skills: ui-reverse-engineering (decode/clone/verify/extract entry points, supports Webflow IX2 / Next.js / Tailwind v4), ui-capture (reference + transitions), visual-debug (AE/SSIM diff + computed-style mismatch diagnosis).

CodexClaude Code4 Skills

By YONGJAE LEELicense: Apache-2.011 GitHub starsUpdated last week

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
4 skill or MCP entries
Source updated
Sep 10, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install ui-clone-skills for Codex and Claude Code

Installs for the current user
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add ui-clone-skills@agent-plugin-marketplace

Paste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/voidmatcha/ui-clone-skills

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

ui-clone-skills/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/benchmark/SKILL.md
├── skills/ui-capture/SKILL.md
├── skills/ui-reverse-engineering/SKILL.md
└── skills/visual-debug/SKILL.md

Included Skills4

benchmarkskills/benchmark/SKILL.md

Local-only regression / benchmark skill for ui-clone-skills maintainers. Drives the standard ui-reverse-engineering pipeline against the canonical reference site (https://realfood.gov) and records AE/SSIM, iteration count, gate fail counts, and outcome to benchmark/history.csv so prompt / sub-doc / model-version drift surfaces as a trend. Trigger phrases: "run benchmark" / "regression benchmark" / "benchmark clone". The Makefile no longer has a `benchmark` target — setup is inline bash in this skill (Step 1 below). Internal: NOT registered in `.claude-plugin/plugin.json` `skills`. Not part of the public 3-skill marketplace surface. Maintainer tooling only.

ui-captureskills/ui-capture/SKILL.md

Capture baseline evidence from a live website URL: screenshots, scroll states, hover/click behavior, parallax, timers, and transition recordings. Use when reference artifacts are needed before implementation or comparison; not to build or diagnose a clone.

ui-reverse-engineeringskills/ui-reverse-engineering/SKILL.md

Clone or recreate a live website URL, page, or section as React + Tailwind with extracted DOM, CSS, assets, responsive layout, motion, and interactions. Use for live-URL implementation or fidelity repair; not capture-only or diff-only requests.

visual-debugskills/visual-debug/SKILL.md

Diagnose why an existing implementation differs from reference evidence using AE/SSIM, pixel, section, computed-style, and transition diffs. Use for post-implementation mismatch or repair guidance; not baseline capture or full clone generation.

Plugin manifests2

.codex-plugin/plugin.json
{
  "name": "ui-clone-skills",
  "version": "0.8.9",
  "description": "Motion forensics for the animated web. Four jobs against a live URL: decode (analyse motion + build, no code), clone (URL → React + Tailwind), verify (AE/SSIM + motion-parity score vs. an existing impl), extract (raw JSON dump). Extracts real CSS and animation params (GSAP / Framer Motion / Lenis / anime.js) directly from JS bundles, then verifies with AE/SSIM diff — no vision tokens. Three skills: ui-reverse-engineering (decode/clone/verify/extract entry points, supports Webflow IX2 / Next.js / Tailwind v4), ui-capture (reference + transitions), visual-debug (AE/SSIM diff + computed-style mismatch diagnosis).",
  "author": {
    "name": "YONGJAE LEE"
  },
  "repository": "https://github.com/voidmatcha/ui-clone-skills",
  "license": "Apache-2.0",
  "keywords": [
    "clone-website",
    "website-to-react",
    "url-to-react",
    "url-to-code",
    "html-to-react",
    "website-to-nextjs",
    "landing-page-clone",
    "ui-cloning",
    "reverse-engineering",
    "react",
    "next-js",
    "tailwind",
    "tailwind-v4",
    "claude-code",
    "codex",
    "animejs",
    "gsap",
    "gsap-extraction",
    "framer-motion",
    "framer-motion-extraction",
    "lenis",
    "agent-browser",
    "webflow-to-react",
    "webflow-to-tailwind",
    "webflow-ix2",
    "scroll-animation",
    "canvas",
    "three-js",
    "css-extraction",
    "bundle-analysis",
    "ae-ssim-diff",
    "visual-verification",
    "zero-vision-tokens",
    "screenshot-to-code-alternative",
    "v0-alternative",
    "lovable-alternative",
    "builder-io-alternative"
  ],
  "skills": "./skills/",
  "hooks": "./hooks/codex-plugin-hooks.json",
  "interface": {
    "displayName": "ui-clone-skills",
    "shortDescription": "Motion forensics for the animated web — decode / clone / verify / extract against a live URL. AE/SSIM-verified, no vision tokens.",
    "longDescription": "Motion forensics for the animated web. Four user-facing jobs against a live URL: decode (analyse motion + build, no code), clone (URL → React + Tailwind), verify (AE/SSIM + motion-parity score vs. an existing impl), extract (raw JSON dump). Extracts real CSS and animation params (GSAP, Framer Motion, Lenis, anime.js) directly from JS bundles, then verifies with AE/SSIM diff — no vision tokens, no screenshot input. Exposes the same three public skills as the Claude Code plugin from shared ./skills/: ui-reverse-engineering routes the four jobs through one extraction engine (supports Webflow IX2, Next.js, Tailwind v4); ui-capture records reference screenshots, scroll evidence, and transitions; visual-debug diagnoses implementation mismatches via AE/SSIM diff and computed-style evidence. The global plugin is skills-only; clone workspaces opt into the canonical hooks/codex-hooks.json routes through project-local .codex/hooks.json. Uses AGENTS.md as the canonical project guide.",
    "developerName": "YONGJAE LEE",
    "category": "Frontend",
    "capabilities": [
      "Read",
      "Write"
    ],
    "websiteURL": "https://github.com/voidmatcha/ui-clone-skills",
    "defaultPrompt": [
      ".codex/agents first: bundle-analyzer, source-forensics, generation-planner, mismatch-diagnoser; inline fallback only.",
      ".codex/agents first: visual-debug-iterator, visual-debug-reviewer; natural user prompts stay natural; INCOMPLETE on fail.",
      "Goal card: python -m ui_clone.goal <ref-dir>; current_gate == \"done\". Not an infinite loop. completion-report.sh --check."
    ],
    "brandColor": "#10A37F"
  }
}
.claude-plugin/plugin.json
{
  "name": "ui-clone-skills",
  "version": "0.8.9",
  "description": "Motion forensics for the animated web. Four jobs against a live URL: decode (analyse motion + build, no code), clone (URL → React + Tailwind), verify (AE/SSIM + motion-parity score vs. an existing impl), extract (raw JSON dump). Extracts real CSS and animation params (GSAP / Framer Motion / Lenis / anime.js) directly from JS bundles, then verifies with AE/SSIM diff — no vision tokens, no screenshot input. Three underlying skills: ui-reverse-engineering (decode/clone/verify/extract entry points, supports Webflow IX2 / Next.js / Tailwind v4), ui-capture (reference screenshots, scroll evidence, transitions), visual-debug (AE/SSIM diff + computed-style mismatch diagnosis). Shared hooks and gates enforce extraction and verification before code generation.",
  "license": "Apache-2.0",
  "author": {
    "name": "YONGJAE LEE"
  },
  "skills": [
    "./skills/ui-reverse-engineering",
    "./skills/ui-capture",
    "./skills/visual-debug"
  ],
  "agents": [
    "./.claude-plugin/agents/bundle-analyzer.md",
    "./.claude-plugin/agents/source-forensics.md",
    "./.claude-plugin/agents/generation-planner.md",
    "./.claude-plugin/agents/mismatch-diagnoser.md",
    "./.claude-plugin/agents/visual-debug-iterator.md",
    "./.claude-plugin/agents/visual-debug-reviewer.md"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[ui-clone-skills on Agent Plugins Marketplace](https://pluginsmp.com/plugins/ui-clone-skills)