{"_id":"@dzhechkov/skills-website-cloner","_rev":"7-7fd5b96b531083617e755c05dfa4735d","name":"@dzhechkov/skills-website-cloner","dist-tags":{"latest":"0.1.6"},"versions":{"0.1.0":{"name":"@dzhechkov/skills-website-cloner","version":"0.1.0","keywords":["claude","claude-code","ai","website-cloner","reverse-engineering","pixel-perfect","nextjs","shadcn","tailwind","frontend","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-website-cloner@0.1.0","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-website-cloner#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-website-cloner":"bin/cli.js"},"dist":{"shasum":"bf6b4e85235688c909aaa74d6e4e1b649cfc044f","tarball":"https://registry.npmjs.org/@dzhechkov/skills-website-cloner/-/skills-website-cloner-0.1.0.tgz","fileCount":14,"integrity":"sha512-p5ZlNFvyFSPzglY4O+OBJ7xLfJ9zFE44RIdsDKab2fnI0efhaSU8AbpJz6mnUFB6ZAmuAiPzMqyLIns/Q1iItA==","signatures":[{"sig":"MEUCIQDHtXR4Ss3jwkVSVUAf21ywQlwxXsk1DRh0VbRGzHPN/wIgdrmmUpWD6E//KKm4aNlCCwIlY9TDw+NSAfZifDAa7Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80458},"main":"src/cli.js","engines":{"node":">=16.0.0"},"gitHead":"8d9ec3db2304414ecc8ecbbd9fd4ed9ae5ecda39","_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-website-cloner"},"_npmVersion":"10.9.4","description":"Website Cloner — skill for Claude Code: reverse-engineer any website into a pixel-perfect Next.js/shadcn/Tailwind clone (browser-MCP extraction → parallel builder agents in git worktrees → visual-diff QA). Imported (MIT) from JCodesMore/ai-website-cloner-","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-website-cloner_0.1.0_1782721507789_0.6304714927503923","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@dzhechkov/skills-website-cloner","version":"0.1.1","keywords":["claude","claude-code","ai","website-cloner","reverse-engineering","pixel-perfect","nextjs","shadcn","tailwind","frontend","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-website-cloner@0.1.1","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-website-cloner#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-website-cloner":"bin/cli.js"},"dist":{"shasum":"96181898bdda5f4a2501528930ff02fbcbd820e1","tarball":"https://registry.npmjs.org/@dzhechkov/skills-website-cloner/-/skills-website-cloner-0.1.1.tgz","fileCount":16,"integrity":"sha512-4UbjnfrVHNbI34j49+iqE2HbPxKZHY3paGgHasJy82JK09WmJ5yBWDXJm2dYupFlDLFSODgTXNdi09bw/VdRng==","signatures":[{"sig":"MEUCIAesexyzn2+45GPGmb7AxckelwwjIItRFEcYXgfQgmkWAiEA8NmPa0NJ3TOmQu/InO4ggwBTQxHU4FCqxobZBnZM0sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86178},"main":"src/cli.js","_from":"file:dzhechkov-skills-website-cloner-0.1.1.tgz","engines":{"node":">=16.0.0"},"scripts":{},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/59a53dc35e00650084ee1453a40266af/dzhechkov-skills-website-cloner-0.1.1.tgz","_integrity":"sha512-4UbjnfrVHNbI34j49+iqE2HbPxKZHY3paGgHasJy82JK09WmJ5yBWDXJm2dYupFlDLFSODgTXNdi09bw/VdRng==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-website-cloner"},"_npmVersion":"10.9.4","description":"Website Cloner — skill for Claude Code: reverse-engineer any website into a pixel-perfect Next.js/shadcn/Tailwind clone (browser-MCP extraction → parallel builder agents in git worktrees → visual-diff QA). Imported (MIT) from JCodesMore/ai-website-cloner-","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-website-cloner_0.1.1_1787632835923_0.21814260654746453","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dzhechkov/skills-website-cloner","version":"0.1.2","keywords":["claude","claude-code","ai","website-cloner","reverse-engineering","pixel-perfect","nextjs","shadcn","tailwind","frontend","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-website-cloner@0.1.2","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-website-cloner#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-website-cloner":"bin/cli.js"},"dist":{"shasum":"959e8004a5d040d089a02abb6c94a5a49c185269","tarball":"https://registry.npmjs.org/@dzhechkov/skills-website-cloner/-/skills-website-cloner-0.1.2.tgz","fileCount":16,"integrity":"sha512-4DpL1qHgj/PVb6lX+tbU5XvjBLLi1ubzW80GtSTNKEBFMhCfSZPVzEqvpJw/rez5gU+Dhib0GPH5omAbl4i+LA==","signatures":[{"sig":"MEQCIEvABfYiTJVgmiClBF4hIDO1AzEPO8AFWIzbo4abUe3iAiBQnPsCgtVBh2LSvFPu3yqq23va//o0i0ZGkDIPhIpc2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86315},"main":"src/cli.js","_from":"file:dzhechkov-skills-website-cloner-0.1.2.tgz","engines":{"node":">=16.0.0"},"scripts":{},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/1a0fe1ced6cf018fc31f01e2465b2872/dzhechkov-skills-website-cloner-0.1.2.tgz","_integrity":"sha512-4DpL1qHgj/PVb6lX+tbU5XvjBLLi1ubzW80GtSTNKEBFMhCfSZPVzEqvpJw/rez5gU+Dhib0GPH5omAbl4i+LA==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-website-cloner"},"_npmVersion":"10.9.4","description":"Website Cloner — skill for Claude Code: reverse-engineer any website into a pixel-perfect Next.js/shadcn/Tailwind clone (browser-MCP extraction → parallel builder agents in git worktrees → visual-diff QA). Imported (MIT) from JCodesMore/ai-website-cloner-","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-website-cloner_0.1.2_1787944397100_0.051782383911695096","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@dzhechkov/skills-website-cloner","version":"0.1.3","keywords":["claude","claude-code","ai","website-cloner","reverse-engineering","pixel-perfect","nextjs","shadcn","tailwind","frontend","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-website-cloner@0.1.3","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-website-cloner#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-website-cloner":"bin/cli.js"},"dist":{"shasum":"ba645d91a6c3982464b24d184102df437c33c78a","tarball":"https://registry.npmjs.org/@dzhechkov/skills-website-cloner/-/skills-website-cloner-0.1.3.tgz","fileCount":16,"integrity":"sha512-9oMmrc6oB2nJiTqbRXH1gaQ0JrEd5m4exiaTX7sr6/6Dw3Ig1O1iQ3/TNoAPd4uY7Iie0iTVvR/Ctyh09/cR3Q==","signatures":[{"sig":"MEQCIFgxRRy3R7jdkq0wLR9NIUrlG3gxXCH5wdhdmatN8OmuAiBHvIEgp/xKtQRdoEUw8dddT+SkJbEgGUv60dVwaKcWqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86315},"main":"src/cli.js","_from":"file:dzhechkov-skills-website-cloner-0.1.3.tgz","engines":{"node":">=16.0.0"},"scripts":{},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/f372158039390ba4f729e31b0d826664/dzhechkov-skills-website-cloner-0.1.3.tgz","_integrity":"sha512-9oMmrc6oB2nJiTqbRXH1gaQ0JrEd5m4exiaTX7sr6/6Dw3Ig1O1iQ3/TNoAPd4uY7Iie0iTVvR/Ctyh09/cR3Q==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-website-cloner"},"_npmVersion":"10.9.4","description":"Website Cloner — skill for Claude Code: reverse-engineer any website into a pixel-perfect Next.js/shadcn/Tailwind clone (browser-MCP extraction → parallel builder agents in git worktrees → visual-diff QA). Imported (MIT) from JCodesMore/ai-website-cloner-","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-website-cloner_0.1.3_1787944780464_0.4310138177398932","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@dzhechkov/skills-website-cloner","version":"0.1.4","keywords":["claude","claude-code","ai","website-cloner","reverse-engineering","pixel-perfect","nextjs","shadcn","tailwind","frontend","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-website-cloner@0.1.4","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-website-cloner#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-website-cloner":"bin/cli.js"},"dist":{"shasum":"a663e46a6026d24f083a92bf1cb5276427223e63","tarball":"https://registry.npmjs.org/@dzhechkov/skills-website-cloner/-/skills-website-cloner-0.1.4.tgz","fileCount":16,"integrity":"sha512-VEBk9nDFk3MGoDKBBdSRVuPVR9B4GukvLAZRvQsxd9Xp8NUSnA6Tn7VCYnVE+ts4zwn+Jf5zHH0R58g7gRa40g==","signatures":[{"sig":"MEUCIQCnkx8MbNdzSndy9aOnWbTUmakP0GHbYILCanUof3AWdgIgehbcXO6kRQpPUXzP2YAEJ4wuxhG0UlIZxLQWTm9B0ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86315},"main":"src/cli.js","_from":"file:dzhechkov-skills-website-cloner-0.1.4.tgz","engines":{"node":">=16.0.0"},"scripts":{},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/a5cca1468ffbcb9da404ee1e30ccec49/dzhechkov-skills-website-cloner-0.1.4.tgz","_integrity":"sha512-VEBk9nDFk3MGoDKBBdSRVuPVR9B4GukvLAZRvQsxd9Xp8NUSnA6Tn7VCYnVE+ts4zwn+Jf5zHH0R58g7gRa40g==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-website-cloner"},"_npmVersion":"10.9.4","description":"Website Cloner — skill for Claude Code: reverse-engineer any website into a pixel-perfect Next.js/shadcn/Tailwind clone (browser-MCP extraction → parallel builder agents in git worktrees → visual-diff QA). Imported (MIT) from JCodesMore/ai-website-cloner-","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-website-cloner_0.1.4_1788003693531_0.38875695359469264","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dzhechkov/skills-website-cloner","version":"0.1.5","keywords":["claude","claude-code","ai","website-cloner","reverse-engineering","pixel-perfect","nextjs","shadcn","tailwind","frontend","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-website-cloner@0.1.5","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness/tree/main/packages/@dzhechkov/skills-website-cloner#readme","bugs":{"url":"https://github.com/djd1m/dz-harness/issues"},"bin":{"skills-website-cloner":"bin/cli.js"},"dist":{"shasum":"87424059e03fbbfe4c01f36469dca134ac10efbd","tarball":"https://registry.npmjs.org/@dzhechkov/skills-website-cloner/-/skills-website-cloner-0.1.5.tgz","fileCount":16,"integrity":"sha512-L/qqgwPsIqWV4lg+l9whkpVR2+8XZW21ztbchCfZmNdsm7tyCOum0VejvmSz8NOi18xHVgurnfbDe+Askj2oMQ==","signatures":[{"sig":"MEQCIAiN/+rWNVIEcnpz+QRoqwpIOMzzpb1e+aV/MrDEZoRrAiACRfK+zMf8Y3/4zJlMD7Pgzbi99AZwd+eo3YMNssNjSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86307},"main":"src/cli.js","_from":"file:dzhechkov-skills-website-cloner-0.1.5.tgz","engines":{"node":">=16.0.0"},"scripts":{},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/ed8bd2e73e42635df34ea0ae1031aa72/dzhechkov-skills-website-cloner-0.1.5.tgz","_integrity":"sha512-L/qqgwPsIqWV4lg+l9whkpVR2+8XZW21ztbchCfZmNdsm7tyCOum0VejvmSz8NOi18xHVgurnfbDe+Askj2oMQ==","repository":{"url":"git+https://github.com/djd1m/dz-harness.git","type":"git","directory":"packages/@dzhechkov/skills-website-cloner"},"_npmVersion":"10.9.4","description":"Website Cloner — skill for Claude Code: reverse-engineer any website into a pixel-perfect Next.js/shadcn/Tailwind clone (browser-MCP extraction → parallel builder agents in git worktrees → visual-diff QA). Imported (MIT) from JCodesMore/ai-website-cloner-","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-website-cloner_0.1.5_1788025630168_0.9161880474503183","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"_id":"@dzhechkov/skills-website-cloner@0.1.6","bin":{"skills-website-cloner":"bin/cli.js"},"bugs":{"url":"https://github.com/djd1m/dz-harness/issues"},"dist":{"shasum":"17b70f9cdced3f4821955db5eac22fb09ce804ce","tarball":"https://registry.npmjs.org/@dzhechkov/skills-website-cloner/-/skills-website-cloner-0.1.6.tgz","fileCount":16,"integrity":"sha512-2J2kZsq4VCbfFA205Q5sQECw5wBSBzglaIzVariZFh9Oyu8SVIXuT383sR/EY5nar95D/enEG0eHE2WTZxDIvA==","signatures":[{"sig":"MEUCIQC8yNWegdDNsY5naQnivUiwpCdIrU7z58kIj5fLBgKEXgIgC16uOpf6h7OfYxkCjjcolWC6jIavjIarofC3zc5td7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDhmrvMkYcqltrwWwhbrYjRUWhM4+3rFUeiUZcuuD5QAAIhAIxUCCIQv9mW1w/NRs3fnfXfXNzP1Fe7MRmKRoOyJ0BL"}],"unpackedSize":86307},"main":"src/cli.js","name":"@dzhechkov/skills-website-cloner","_from":"file:dzhechkov-skills-website-cloner-0.1.6.tgz","author":{"name":"dzhechko"},"engines":{"node":">=16.0.0"},"license":"MIT","scripts":{},"version":"0.1.6","_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"homepage":"https://github.com/djd1m/dz-harness/tree/main/packages/@dzhechkov/skills-website-cloner#readme","keywords":["claude","claude-code","ai","website-cloner","reverse-engineering","pixel-perfect","nextjs","shadcn","tailwind","frontend","skills","skill-pack"],"_resolved":"/tmp/d0642a31f7d59819fa71e0715a9568c6/dzhechkov-skills-website-cloner-0.1.6.tgz","_integrity":"sha512-2J2kZsq4VCbfFA205Q5sQECw5wBSBzglaIzVariZFh9Oyu8SVIXuT383sR/EY5nar95D/enEG0eHE2WTZxDIvA==","repository":{"url":"git+https://github.com/djd1m/dz-harness.git","type":"git","directory":"packages/@dzhechkov/skills-website-cloner"},"_npmVersion":"10.9.4","description":"Website Cloner — skill for Claude Code: reverse-engineer any website into a pixel-perfect Next.js/shadcn/Tailwind clone (browser-MCP extraction → parallel builder agents in git worktrees → visual-diff QA). Imported (MIT) from JCodesMore/ai-website-cloner-","directories":{},"maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/skills-website-cloner_0.1.6_1789295605957_0.6617228798826951"}}},"time":{"created":"2026-06-29T08:25:07.635Z","modified":"2026-09-13T10:33:26.197Z","0.1.0":"2026-06-29T08:25:08.017Z","0.1.1":"2026-08-25T04:40:36.068Z","0.1.2":"2026-08-28T19:13:17.256Z","0.1.3":"2026-08-28T19:19:40.655Z","0.1.4":"2026-08-29T11:41:33.676Z","0.1.5":"2026-08-29T17:47:10.276Z","0.1.6":"2026-09-13T10:33:26.035Z"},"bugs":{"url":"https://github.com/djd1m/dz-harness/issues"},"author":{"name":"dzhechko"},"license":"MIT","homepage":"https://github.com/djd1m/dz-harness/tree/main/packages/@dzhechkov/skills-website-cloner#readme","keywords":["claude","claude-code","ai","website-cloner","reverse-engineering","pixel-perfect","nextjs","shadcn","tailwind","frontend","skills","skill-pack"],"repository":{"url":"git+https://github.com/djd1m/dz-harness.git","type":"git","directory":"packages/@dzhechkov/skills-website-cloner"},"description":"Website Cloner — skill for Claude Code: reverse-engineer any website into a pixel-perfect Next.js/shadcn/Tailwind clone (browser-MCP extraction → parallel builder agents in git worktrees → visual-diff QA). Imported (MIT) from JCodesMore/ai-website-cloner-","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"readme":"# @dzhechkov/skills-website-cloner\n\nWebsite Cloner — skill for [Claude Code](https://claude.com/claude-code) that reverse-engineers **any website** into a **pixel-perfect Next.js clone**.\n\n## What It Does\n\nA 5-phase \"foreman\" pipeline (extraction and construction run in parallel):\n\n1. **Reconnaissance** — screenshots, design-token extraction, interaction analysis (via a browser MCP)\n2. **Foundation** — fonts, colors, downloaded assets\n3. **Component Specs** — per-section specs with exact computed CSS values\n4. **Parallel Build** — dispatches builder agents in **git worktrees**\n5. **Assembly & QA** — merges worktrees, runs a **visual diff** against the original\n\nTriggers on `\"clone this site\"`, `\"rebuild this page\"`, `\"pixel-perfect clone\"`, `\"reverse-engineer this website\"`. Pass one or more URLs as arguments.\n\n> **Reverse-engineering, two halves.** This is the *frontend/implementation* counterpart to [`reverse-engineering-unicorn`](https://www.npmjs.com/package/@dzhechkov/skills-reverse-engineering) (which produces the *business* playbook). And it's the inverse of `frontend-design` (which creates a *new, distinctive* UI rather than replicating an existing one).\n\n## ⚠️ Runtime Prerequisites (NOT bundled — provide your own)\n\nThis skill is **not** self-contained like most dz skills. It requires:\n\n1. **A browser-automation MCP** — Chrome / Playwright / Browserbase / Puppeteer. In this ecosystem, `qe-browser` (Vibium, in [`@dzhechkov/skills-qe`](https://www.npmjs.com/package/@dzhechkov/skills-qe)) or `browser-qa` (in `@dzhechkov/skills-ecc`) satisfy this. **The skill cannot run without one.**\n2. **A scaffold already in place** — Next.js 16 + React 19 + Tailwind v4 + shadcn/ui (`npm run build` must pass).\n\nIf either is missing, the skill's Pre-Flight will stop and tell you to set it up.\n\n## How to Use\n\n```bash\nnpx @dzhechkov/skills-website-cloner init\n```\n\nThen in Claude Code: `/clone-website https://example.com`.\n\n## Provenance\n\n**Imported (MIT)** from [JCodesMore/ai-website-cloner-template](https://github.com/JCodesMore/ai-website-cloner-template) and canonicalized into this monorepo per [ADR-0001](https://github.com/djd1m/dz-harness-hub/blob/main/docs/adr/0001-skill-canonicalization-and-dependency-model.md). Only the `clone-website` SKILL.md is vendored (no upstream scripts); see `sources.json` for attribution + the runtime prerequisites. Original copyright © JCodesMore under the MIT License.\n\n## CLI Commands\n\n`init` *(default)* · `update` · `remove` · `list` · `doctor` — options `--force`, `--dry-run`, `--help`, `--version`.\n\n## Also Available Via dz\n\n```bash\ndz init --select clone-website\ndz info clone-website\n```\n\n## License\n\nMIT (this packaging) · upstream skill MIT © JCodesMore.\n","readmeFilename":"README.md"}