
Clone Audit
FreeEnsure website clones are ready for deployment.
Free · Opens the source repo
What Clone Audit does
Clone Audit is a specialized tool designed to thoroughly evaluate cloned or reimplemented websites for potential issues before they go live. By conducting a comprehensive inspection of the target site, this skill generates a deployment-readiness report that highlights fidelity gaps, tracking scripts, source-brand residues, language discrepancies, placeholders, and risky external dependencies. This process is crucial for developers and designers who want to ensure that their website clones maintain the integrity and functionality of the original sites they are modeled after.
The audit process begins by establishing the scope of the inspection, confirming the target root and intended output language, and identifying any reference materials such as source sites or design tokens. The skill emphasizes static inspection, avoiding the execution of untrusted code or network requests unless explicitly authorized by the user. This cautious approach ensures that the audit remains safe and focused on the necessary elements for a successful website deployment.
During the audit, the skill inspects various categories, including fidelity assets and styles, tracking scripts, source-brand residue, language residue, TODOs, placeholders, and external dependencies. Each finding is meticulously documented with details on severity, evidence, and recommended actions. The structured report generated at the end of the audit provides clear insights into the website's readiness for deployment, categorizing findings as confirmed, checked, or unverifiable, which aids in making informed decisions about the project.
Clone Audit is particularly beneficial for web developers and designers who are tasked with reviewing or preparing website clones for handoff or deployment. By identifying potential issues early in the process, users can address these concerns proactively, ensuring a smoother launch and a better user experience.
When to use it
Use Clone Audit when preparing a website clone for deployment or when reviewing a clone for potential cleanup.
When not to use it
This tool is not suitable for real-time code execution or dynamic testing of live websites.
What you can build with it
Pre-deployment Check
Before launching a cloned website, use Clone Audit to ensure all components meet fidelity standards.
Quality Assurance Review
Conduct a thorough review of a website clone to identify any residual elements from the original site that need to be addressed.
Final Cleanup
Use Clone Audit to finalize the cleanup of a website clone, ensuring no placeholders or tracking scripts remain.
How to install Clone Audit
View source1. Install with the skills CLI
npx skills add nexu-io/open-design/clone-audit-mrlv3nl4 --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by nexu-ioClone Audit
Audit the requested website-clone workspace and produce an evidence-based deployment-readiness report. Inspect the current target; never reuse findings from an earlier project or run.
Establish scope
- Confirm the target root and the intended output language.
- Identify any supplied source site, screenshots, design tokens, or other fidelity references. If none are available, mark visual fidelity as not checked instead of guessing.
- Inventory relevant HTML, CSS, JavaScript or TypeScript, assets, metadata, configuration, and dependency manifests. Respect explicit exclusions.
- Prefer static inspection. Do not execute untrusted project code, install packages, or make network requests unless the user authorizes it.
Treat references/source-1-CLONE_AUDIT.md only as historical provenance. Do
not copy its paths, counts, or findings into a new audit unless the current
target independently confirms them.
Run the checks
Inspect each category and record the evidence used:
- Fidelity assets and styles — compare against supplied references for missing or substituted fonts and images, broken asset paths, incorrect colors, and materially different layout or styling.
- Tracking scripts and pixels — find analytics, tag managers, advertising pixels, telemetry beacons, and unexpected third-party scripts.
- Source-brand residue — find source brand names, domains, metadata, social links, asset paths, comments, and copy that should have been replaced.
- Language residue — find unintended text in languages outside the target locale, excluding code identifiers and legitimate proper nouns.
- TODOs and placeholders — find TODO or FIXME markers, lorem ipsum, template copy, dummy links, test credentials, and unfinished states.
- External dependencies and link risk — inspect remote URLs, CDNs, localhost or development endpoints, external fonts and media, package downloads, and dependencies that may fail, leak data, or violate deployment constraints.
Open the surrounding context before reporting a match. Deduplicate repeated instances that share one root cause, but list every affected file or meaningful location.
Classify evidence
For every finding, include:
- severity:
blocker,high,medium, orlow; - a repository-relative
file:linelocation when available; - the matched identifier or a short, non-sensitive excerpt;
- why it matters; and
- a concrete recommended action.
Keep these states distinct:
- Confirmed finding — directly supported by inspected evidence.
- Checked; none found — the category was inspected and no issue was found.
- Not checked / unverifiable — required context, reference material, or access was unavailable.
Never turn an unverified suspicion into a confirmed finding. Do not expose machine-local absolute paths, secrets, tokens, or personal data in the report.
Produce the report
Use this structure:
# Clone Audit
## Scope and coverage
- Target: <portable project label or repository-relative path>
- Fidelity reference: <provided, not provided, or unavailable>
- Exclusions or limitations: <items or none>
## Findings
### <category>
| Severity | Evidence | Why it matters | Recommended action |
| --- | --- | --- | --- |
| <level> | `<relative/file:line>` — <identifier> | <impact> | <action> |
## Checked; none found
- <category>
## Not checked / unverifiable
- <category>: <reason>
## Deployment readiness
<Ready, ready with follow-ups, or not ready> — <brief evidence-based reason>
Use not ready when confirmed unresolved findings can break the deployed experience, expose tracking or sensitive data unexpectedly, or leave material source-brand or placeholder content. Otherwise state any follow-ups and explain why they do or do not block deployment.
Frequently asked questions about Clone Audit
Similar skills
Quality Playbook Generator
Run comprehensive quality audits on any codebase.
PR Draft Summary
Automate PR summary generation for openai-agents-python.
Final Release Review
Streamline your release candidate audits with ease.
Unit Test Vue Pinia
Efficiently write and review unit tests for Vue 3 applications.
Slang Shader Expert
Optimize and integrate Slang shaders with ease.
Telemetry Standards
Ensure consistent event tracking in Supabase Studio.
