by wuxie888
Evidence-first website copy-remix skill for agent workflows
# Add to your Claude Code skills
git clone https://github.com/wuxie888/agent-skill-wannengcopyGuides for using ai agents skills like agent-skill-wannengcopy.
agent-skill-wannengcopy is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by wuxie888. Evidence-first website copy-remix skill for agent workflows. It has 56 GitHub stars.
agent-skill-wannengcopy's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/wuxie888/agent-skill-wannengcopy" and add it to your Claude Code skills directory (see the Installation section above). agent-skill-wannengcopy ships a SKILL.md manifest, so compatible agents can discover and load it automatically.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh agent-skill-wannengcopy against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Use this skill to turn a reference website into a usable site for the user's own product.
This skill supports lawful exact cloning when the user has rights, but defaults to experience remix: preserve the reference site's structure, interaction feel, motion language, and visual rhythm while replacing brand assets, copy, product logic, and media with original equivalents.
The main workflow is product-first. Use evidence recon from references/evidence-recon.md as the inspection and verification subsystem; do not let source mirroring or technical teardown override the goal of building the user's own product unless Mode 1 is clearly authorized.
Choose a mode before coding. Read references/copy-modes.md when mode or rights are unclear.
Pair the mode with a complexity level from references/evidence-recon.md when the reference is a live site:
Mode 2 + L4 = experience remix of an animation-heavy brand site
Mode 3 + L3 = product rebuild from a React/Vue/Next content site
Mode 4 + L5 = motion reconstruction of a WebGL/Canvas/Three.js effect
Mode 1 + L1 = authorized exact clone of a static site
Infer from local files when possible. Ask briefly only if the missing detail blocks progress.
reference website or screenshot:
target product:
one-line product promise:
target user:
core user action:
core workflow:
desired mode: authorized exact clone / experience remix / product rebuild / motion reconstruction / QA
evidence available: live URL / screenshots / repo / source files / none
must-use assets:
must-not-include:
Use the browser or available screenshots to inspect:
List transferable experience patterns and non-transferable surfaces.
For live websites, read references/evidence-recon.md and run the lightest honest recon path before implementation when feasible. Prefer real evidence over visual guesses:
Record conclusions as SOURCE, PARTIAL, or GUESS for complex motion claims.
Use this rule:
User owns or has explicit authorization -> Mode 1 can be used.
No authorization or unclear rights -> Mode 2/3 only.
Reference value is mostly motion -> also apply Mode 4.
Existing output has weird product mismatches -> Mode 5.
Do not carry over third-party logos, mascots, exact copy, screenshots, videos, or distinctive artwork unless Mode 1 is clearly justified.
If source code or deployed assets are available, still choose the legal/product mode before using them. "Publicly accessible" does not mean "safe to ship copied assets."
Create a compact table before implementation:
Reference module | Evidence | Experience to keep | Replacement for target product | Risk
Examples:
Hero cinematic video | screenshot + motion probe | large spatial impact and slow movement | original product engine visual | avoid reference video asset
SDK code panel | DOM + screenshot | technical theater and confidence | workflow status/log panel | avoid irrelevant developer APIs
Install cards | screenshot | three-column decision surface | user entry choices | avoid dependency install flow for consumers
Phone mockup | screenshot | secondary context/device contrast | result preview only if mobile matters | avoid decorative leftovers
If a reference module does not serve the target product, replace or remove it.
Read references/motion-levels.md whenever the reference includes advanced visual motion.
Use:
webm/mp4 plus native text overlay.Do not silently flatten a motion-heavy reference into a static background. If tooling prevents C/D, implement B and state the upgrade path.
For Level D or WebGL/Canvas-heavy references, use the evidence discipline in references/evidence-recon.md: find real source/source maps first, mark claims SOURCE/PARTIAL/GUESS, and avoid tuning guessed constants to hide unknown timing, shader, or state behavior.
For the target product, design around its real metaphor:
input -> processing/transformation -> output/result
Keep text, buttons, nav, and UI labels code-native whenever possible so the site stays editable and responsive. Use generated images or video only for visual scenes, not critical copy.
Follow the current repo's stack and patterns. Keep edits scoped.
Requirements:
For product remixes:
If recon produced reference artifacts, keep them under a non-shipped RECON/ or notes directory. Do not import scraped reference assets into production output unless Mode 1 or an explicit license allows it.
Use the in-app browser or Playwright-style browser checks when available.
Verify:
For motion, capture evidence beyond one screenshot: computed transform/opacity changes, video state, canvas pixel changes, or two screenshots separated by time.
Read references/verification-audit.md before final handoff when the task involved a live reference, exact clone, motion reconstruction, or a production-ready deliverable.
Before final, read references/product-logic-qa.md and check every visible section. Fix mismatches before reporting completion.
Report only high-signal details:
Wannengcopy is a reusable Skill for turning a reference website into an original product website.
It supports authorized exact cloning when you own the source or have explicit permission. By default, it uses an experience-remix workflow: preserve the reference site's structure, interaction feel, motion language, visual rhythm, and product-quality polish while replacing protected surfaces with original product copy, assets, flows, and calls to action.
mkdir -p ~/.codex/skills
git clone \
https://github.com/wuxie888/agent-skill-wannengcopy.git \
~/.codex/skills/wannengcopy
mkdir -p ~/.claude/skills
git clone \
https://github.com/wuxie888/agent-skill-wannengcopy.git \
~/.claude/skills/wannengcopy
Then ask your agent:
Use wannengcopy to remix this reference site into an original product website: https://...
Use Wannengcopy when you want to:
reference website
-> evidence recon
-> legal/product mode
-> complexity level
-> module mapping
-> original implementation
-> browser verification
-> leakage audit
-> product logic QA
| Mode | Purpose |
|---|---|
| Authorized Exact Clone | Use only when you own the source or have explicit authorization. |
| Experience Remix | Default. Preserve feel and structure, replace protected surfaces. |
| Product Rebuild | Use a reference site as a quality bar for a different product. |
| Motion Reconstruction | Focus on hero motion, scroll rhythm, Three.js, WebGL, Canvas, Lottie, or video. |
| QA / Repair | Fix product mismatch, leaked assets, bad CTAs, weak motion, or wrong sections. |
| Level | Type | Delivery stance |
|---|---|---|
| L1 | Static HTML/CSS | Exact if authorized; otherwise clean remix. |
| L2 | CMS or company content site | Recreate representative templates, not CMS backend. |
| L3 | React / Vue / Next content frontend | Rebuild with target stack and fixtures. |
| L4 | Animation-heavy brand site | Preserve rhythm and mood; simplify microdetails when needed. |
| L5 | WebGL / Canvas / Three.js | Source-first teardown; choose motion Level B/C/D consciously. |
| L6 | SaaS / ecommerce / logged-in system | Clone demo surface and states only; do not clone backend logic. |
| Label | Meaning |
|---|---|
SOURCE |
Direct evidence such as repo lines, source maps, DOM capture, shader text, network response, screenshot, or frame capture. |
PARTIAL |
Useful clue but not enough for a verified claim. |
GUESS |
Visual or conceptual inference that must not be treated as fact. |
The agent using this Skill should produce:
agent-skill-wannengcopy/
├── SKILL.md
├── agents/
│ └── openai.yaml
├── assets/
│ └── cover.svg
├── references/
│ ├── copy-modes.md
│ ├── evidence-recon.md
│ ├── motion-levels.md
│ ├── product-logic-qa.md
│ └── verification-audit.md
├── LICENSE
└── README.md
Use wannengcopy to remix this reference site into an original product website.
Use wannengcopy to reconstruct the hero motion without reusing reference assets.
Use wannengcopy to audit why this remix looks good but feels wrong.
Publicly accessible code, screenshots, videos, or deployed assets are not automatically safe to ship. If ownership or license is unclear, use the reference as evidence and rebuild original target-product surfaces.
Built and maintained by @sciencedegens.
Wannengcopy's evidence-recon layer is influenced by source-first web-clone workflows, including Jane Xiaoer's claude-skill-web-clone methodology.
This project keeps the product-remix goal as the main workflow and uses recon as an inspection and verification subsystem.
MIT. See LICENSE.