CtrlK
BlogDocsLog inGet started
Tessl Logo

ux-ui-map-page-by-page

Produce the EdgeQuake WebUI UX/UI map one route at a time (capture screenshots, then immediately write per-page docs and per-page analysis requests). Use when asked to map UI, capture screens page-by-page, avoid agent memory saturation, or generate ux_ui_map artifacts.

68

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

78%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.

A lean, well-structured skill body with a clear per-route workflow, explicit output contract, working helper-script commands, and verified bundle references. Main gap is that the screenshot-capture mechanism itself is left abstract.

Suggestions

Add a one-line concrete example of the Playwright capture step (e.g., the page.screenshot call with viewport sizes) so the central action is executable, not just the artifact scaffolding.

Flesh out the 'Navigate route' and 'Capture screenshots' steps with the specific viewport dimensions or Playwright device presets used, since these are the operation's core and currently hand-waved.

Clarify how capture-index.jsonl entries are structured (one example JSON object) so the append-only log contract is unambiguous.

DimensionReasoningScore

Conciseness

Efficient and sectioned with no concept over-explanation; the "Key rule (memory-safe)" framing slightly restates the one-route idea already implied by the steps, a minor trim opportunity.

4 / 5

Actionability

Provides concrete output paths and copy-paste-ready script commands ("node .../page_artifacts.mjs scaffold --page dashboard --route /" and "validate --page dashboard"), but the actual Playwright screenshot capture step stays high-level.

4 / 5

Workflow Clarity

Clear numbered sequence (navigate → capture → write doc → write request → next route) plus a per-route checklist and a validate command as checkpoints, though capture/navigation steps lack sub-detail.

4 / 5

Progressive Disclosure

Body is a concise overview pointing to real one-level-deep references (assets/page-template.md, assets/request-template.json, scripts/page_artifacts.mjs), all of which exist in the bundle.

5 / 5

Total

17

/

20

Passed

Description

87%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.

A strong, well-scoped description that answers both what and when with concrete actions and natural trigger phrases, written in third person without padding. Minor opportunity to add screenshot/viewport keywords for fuller trigger coverage.

DimensionReasoningScore

Specificity

Names the domain and lists several concrete actions ("capture screenshots", "write per-page docs", "write per-page analysis requests"), with only minor coverage gaps around the screenshot/viewport detail.

4 / 5

Completeness

Explicitly states both what it does ("Produce the EdgeQuake WebUI UX/UI map one route at a time...") and when to use it ("Use when asked to map UI, capture screens page-by-page...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good natural trigger coverage ("map UI", "capture screens page-by-page", "generate ux_ui_map artifacts"), though a few common phrasings like "screenshot the app" are missing.

4 / 5

Distinctiveness Conflict Risk

Carves a clear niche (EdgeQuake WebUI, page-by-page, memory-safe mapping) with distinct triggers unlikely to fire for unrelated skills.

5 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
raphaelmansuy/edgequake
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.