CtrlK
BlogDocsLog inGet started
Tessl Logo

tinyworld-ghost-world-gen

Use when changing ghost board generation, path / road / river continuity, deterministic regen, edge connections, or anything that runs inside makeGhostWorld in tiny-world-builder.html.

72

Quality

88%

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

92%

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

A dense, well-organized reference that is lean, concrete, and includes explicit validation steps — strong on conciseness, actionability, and workflow clarity. Its one gap is progressive disclosure: everything lives in one ~150-line file with no external references.

Suggestions

Split the larger sections (e.g. 'Cross-board neighbours', 'Persistence') into one-level-deep reference files linked from a concise overview in SKILL.md to improve progressive disclosure.

Add 1-2 short executable code snippets showing the global-coord cellRand call and the cell schema construction to make the guidance copy-paste ready.

Turn the Validation section into an explicit validate-then-fix feedback loop (what to do when a check fails) to strengthen workflow clarity for the destructive regen/persistence paths.

DimensionReasoningScore

Conciseness

Lean and purposeful: it documents only non-obvious invariants and rationale (e.g. the sticky-reveal cache dependency) without explaining basic concepts Claude already knows, and every section earns its place.

3 / 3

Actionability

Gives concrete, specific guidance — named functions (makeGhostWorld, ghostCellAt, pathZForRow, riverXForCol, saveState), the exact cell schema { terrain, kind, floors, buildingType, fenceSide, extras }, and precise rules (global coords, density knobs ~30/35/88%) — so a developer knows exactly what to do and avoid.

3 / 3

Workflow Clarity

Though reference-style rather than a numbered procedure, it closes with an explicit Validation checklist (pan across boards, pan out and back to check determinism, river-bridge rendering) providing real verification checkpoints for the regen/persistence operations.

3 / 3

Progressive Disclosure

Well-organized into clear headed sections, but at ~150 lines it is a single monolithic file with no bundle files and no one-level-deep references to split out detail, so content that could live in separate reference docs stays inline.

2 / 3

Total

11

/

12

Passed

Description

85%

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 tight, highly specific description that clearly states both scope and trigger conditions, anchored to a concrete function and file. Its only weakness is that the trigger terms are somewhat jargon-heavy and miss common natural variations a user might phrase.

DimensionReasoningScore

Specificity

Names multiple concrete areas of change — "ghost board generation, path / road / river continuity, deterministic regen, edge connections" and the precise function makeGhostWorld — rather than vague language.

3 / 3

Completeness

Explicitly answers both what (changing ghost board generation, continuity, regen, edge connections) and when via the "Use when changing..." trigger clause, so it is not capped at 2.

3 / 3

Trigger Term Quality

Covers relevant domain terms (makeGhostWorld, ghost board, paths/rivers, regen) a developer on this codebase would say, but they lean technical and lack common natural phrasings or variations, so it sits at 'some relevant keywords' rather than full coverage.

2 / 3

Distinctiveness Conflict Risk

Scoped to a single named function in a named file (makeGhostWorld in tiny-world-builder.html), giving it a clear niche that is very unlikely to trigger for unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
jasonkneen/tiny-world-builder
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.