CtrlK
BlogDocsLog inGet started
Tessl Logo

clone-website

Reverse-engineer and clone one or more websites in one shot — extracts assets, CSS, and content section-by-section and proactively dispatches parallel builder agents in worktrees as it goes. Use this whenever the user wants to clone, replicate, rebuild, reverse-engineer, or copy any website. Also triggers on phrases like "make a copy of this site", "rebuild this page", "pixel-perfect clone". Provide one or more target URLs as arguments.

71

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

The canonical home for this skill is clone-website in JCodesMore/ai-website-cloner-template

SKILL.md
Quality
Evals
Security

Quality

Content

77%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is highly actionable with a clear, well-validated workflow, but it is long, partly redundant, and monolithic — no progressive disclosure to separate reference files despite its length.

Suggestions

Move the component-spec template and the two extraction scripts into reference files (e.g. references/spec-template.md, references/extraction-scripts.md) and link to them, so the 527-line SKILL.md becomes a lean overview.

Deduplicate guidance that appears in both 'Guiding Principles' and 'What NOT to Do' (interaction model, layered images, default-state extraction); keep one authoritative statement and cross-reference it.

Trim motivational prose ('Internalize them', 'it's a living thing') and rhetorical framing that does not add executable guidance for Claude.

DimensionReasoningScore

Conciseness

Mostly efficient and domain-specific, but contains motivational prose ('Internalize them', 'A website is not a screenshot — it's a living thing') and notable redundancy between the Guiding Principles and the 'What NOT to Do' section (interaction model, layered images, default-state extraction are each restated).

3 / 5

Actionability

Provides copy-paste-ready executable JavaScript extraction scripts, concrete commands ('npm run build', 'npx tsc --noEmit'), exact viewport widths (1440/768/390), and a complete spec-file template that cover the common cases.

5 / 5

Workflow Clarity

Phases 1–5 plus Pre-Flight are clearly sequenced with explicit validation checkpoints (build/tsc verification), a Pre-Dispatch Checklist, and a Visual QA feedback loop that re-extracts and fixes on discrepancy — meeting the top anchor.

5 / 5

Progressive Disclosure

The 527-line skill is a single monolithic file with no bundle/reference files and no pointers to separate detail docs; large blocks that clearly belong in reference files (the spec template, the extraction scripts, the Atlas Cloud fallback contract) are all inlined.

3 / 5

Total

16

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is exemplary: third-person voice, concrete actions, comprehensive natural trigger terms, and explicit what/when guidance. No vague fluff or over-claims.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'extracts assets, CSS, and content section-by-section' and 'proactively dispatches parallel builder agents in worktrees' — giving comprehensive coverage of what the skill does, matching the top anchor.

5 / 5

Completeness

Explicitly answers both what ('Reverse-engineer and clone... extracts assets, CSS, and content...') and when ('Use this whenever the user wants to clone... Also triggers on phrases like...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural synonyms ('clone, replicate, rebuild, reverse-engineer, or copy') plus concrete user phrases ('make a copy of this site', 'rebuild this page', 'pixel-perfect clone') that users would naturally say.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (website reverse-engineering/cloning) with distinct triggers and URL arguments, making conflict with unrelated skills minimal.

5 / 5

Total

20

/

20

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (528 lines); consider splitting into references/ and linking

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

13

/

16

Passed

Repository
JCodesMore/ai-website-cloner-template
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.