CtrlK
BlogDocsLog inGet started
Tessl Logo

tinyworld-asset-editing

Use when changing Tiny World Builder selection placement, freehand drawing, asset clipboard, cut/copy/paste/duplicate, saved templates, or Stamps panel navigation.

68

Quality

82%

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

65%

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

The content is highly actionable and assumes Claude's competence, with concrete API contracts and a final validation checklist. Its weaknesses are conciseness (length and repetition), workflow sequencing, and the absence of any progressive file structure.

Suggestions

Consolidate the repeated preview-first and clipboard-preservation rules into a single stated contract referenced by each feature area to cut length and repetition.

Convert the key multi-step flows (preview-first commit, drag placement, template save/paste) into explicit numbered steps with validation checkpoints rather than prose.

Split per-subsystem detail (Stamps, Layers, Selection properties, Clipboard/templates) into reference files and keep SKILL.md as an overview that links one level deep.

DimensionReasoningScore

Conciseness

The body is dense and assumes Claude's intelligence with no filler explanations, but at ~199 lines it is repetitive across sections (e.g. repeated preview-first/clipboard-preservation rules) and could be tightened.

2 / 3

Actionability

It gives concrete, specific guidance throughout — named functions like setCell(x,z,opts), replaceWorldCoords(), applyToolToCell(), applyState(); localStorage keys; and file paths — making the contract directly actionable even without runnable code blocks.

3 / 3

Workflow Clarity

A validation section (npm test, npm run build, browser-check list) exists, but most multi-step flows are described as prose rather than explicit numbered sequences with per-step checkpoints, and feedback loops are not consistently interleaved for each destructive operation.

2 / 3

Progressive Disclosure

No bundle files are present and the body is a monolithic single-file listing covering many subsystems via long bulleted lists with no external references or split navigation, though headers provide some organization.

2 / 3

Total

9

/

12

Passed

Description

100%

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 concise, specific, and answers both what the skill does and when to use it with an explicit trigger clause. It is well-scoped to Tiny World Builder and unlikely to conflict with other skills.

DimensionReasoningScore

Specificity

The description enumerates multiple concrete capability areas — "selection placement, freehand drawing, asset clipboard, cut/copy/paste/duplicate, saved templates, or Stamps panel navigation" — rather than vague language.

3 / 3

Completeness

An explicit "Use when changing ..." clause provides the when, while the enumerated list provides the what — both are clearly and explicitly answered.

3 / 3

Trigger Term Quality

It uses natural terms a Tiny World Builder user would actually say ("cut/copy/paste/duplicate", "freehand drawing", "saved templates", "Stamps panel"), giving good coverage of the skill's surface.

3 / 3

Distinctiveness Conflict Risk

It is scoped to the named product "Tiny World Builder" with distinct feature names (Stamps panel, asset clipboard), making it unlikely to trigger for unrelated skills.

3 / 3

Total

12

/

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.