CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

verify-worldmonitor

Verify WorldMonitor dashboard behavior with existing browser tests or a scoped manual drive. Use for panels, map layers, settings, search, country briefs, boot, or dashboard screenshots.

Quality

87%

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

85%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 highly actionable, well-sequenced operational skill with real validation checkpoints and recovery loops. Its main weaknesses are a broken bundle (referenced steps/ and features/ files are absent from the shipped bundle) and inline reference material that belongs in those feature files.

Suggestions

Ship the referenced steps/ and features/ files in the bundle (or rewrite the body to reference only files that are present) — steps/dashboard-boot.mjs through map-layers.mjs, steps/_profile.mjs, and features/README.md with the six feature recipes are all cited but missing.

Move the stable-handle selector list and the environment-switch enumeration into the relevant feature recipes, keeping SKILL.md as an overview with one-line pointers.

Tighten the Registration section to the two commands (symlink creation and git check-ignore inspection); the surrounding caveats can be halved without losing the safety constraints.

DimensionReasoningScore

Conciseness

The body is dense with project-specific operational rationale ("VITE_E2E=1 is not optional. It is what stamps data-wm-event-handlers-ready...") and explains no generic concepts. But the inline stable-handle selector list ("#panelsGrid .panel[data-panel=\"<key>\"]", "#unifiedSettingsBtn", ...), the environment-switch enumeration, and the Registration housekeeping are tokens that could be trimmed or moved.

4 / 5

Actionability

Every section carries exact, copy-paste-ready material: the launch/doctor/drive/cleanup commands (".agents/skills/verify-worldmonitor/scripts/wm-verify.sh launch"), a complete executable step-file example with imports, exact env vars (WM_VERIFY_VARIANT, WM_VERIFY_HEADED), and exact selectors and paths.

5 / 5

Workflow Clarity

"Choose the proof" gives an explicit decision sequence (existing strict test first, then manual steps, extend a test for lasting checks); doctor is a validation checkpoint ("Run it before the first drive, after any drive that failed... Exit code 0 = OK") with a recovery loop ("relaunch rather than hoping: cleanup then launch"); cleanup is scoped ("kills only what launch started").

5 / 5

Progressive Disclosure

References are clearly signaled and one level deep (features/README.md, steps/*.mjs, scripts/*), but the bundle as provided contains only scripts/ — the referenced steps/ directory (six ready-made step files plus _profile.mjs) and the features/ directory are missing, so the navigation promises break. The stable-handles list is also inline reference content that belongs in the feature recipes.

3 / 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 description: concrete methods, an explicit "Use for" trigger clause listing the app's feature surfaces, and a distinct niche. Only gap is modest synonym coverage (no "e2e", "playwright", or bare "map" phrasing).

DimensionReasoningScore

Specificity

Names the target and two concrete methods ("with existing browser tests or a scoped manual drive") and enumerates the feature surfaces ("panels, map layers, settings, search, country briefs, boot, or dashboard screenshots"). Not 5 because everything hangs on the single verb "verify" rather than multiple distinct operations; not 3 because it goes well beyond 1-2 concrete actions.

4 / 5

Completeness

Explicitly answers what ("Verify WorldMonitor dashboard behavior with existing browser tests or a scoped manual drive") and when ("Use for panels, map layers, settings, search, country briefs, boot, or dashboard screenshots") with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Natural terms a user of this app would actually say ("panels", "map layers", "settings", "search", "country briefs", "boot", "dashboard screenshots", "browser tests") give good coverage. Missing common variations like "e2e", "playwright", or bare "map", so it falls short of the comprehensive-synonym 5 anchor.

4 / 5

Distinctiveness Conflict Risk

Anchored to a named application surface ("WorldMonitor dashboard") with app-specific trigger terms; a clear niche with minimal risk of firing for the wrong skill.

5 / 5

Total

18

/

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.

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

relative_links

Relative link issues: 7 missing, 4 suspicious

Warning

Total

13

/

16

Passed

Repository

koala73/worldmonitor

Path

.agents/skills/verify-worldmonitor/SKILL.md

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.