CtrlK
BlogDocsLog inGet started
Tessl Logo

tinyworld-integrations

Use when changing Tiny World Builder API, webhook, SSE, MCP, plugin, or automation examples.

63

Quality

75%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./.codex/skills/tinyworld-integrations/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

An information-dense, actionable reference of integration rules with concrete paths and commands. It is weak on workflow sequencing and progressive disclosure, reading as one long inlined catalog rather than an overview pointing to deeper materials.

Suggestions

Split the long subsystem bullets (community, wallet, collab, tinyverse) into separate reference files under references/ and keep SKILL.md as a short overview with one-level-deep links.

Add a short 'When changing an integration' workflow with explicit validation steps (e.g. update app bridge + examples + run the relevant test file) for the destructive/batch-prone cases like migrations and moderation webhooks.

Group related bullets under section headers (Account functions, Multiplayer/Collab, Community, Browser bridge, Examples) so the structure is navigable.

DimensionReasoningScore

Conciseness

Dense, project-specific imperative bullets that assume Claude's competence and avoid explaining known concepts; some longer bullets (community, wallet) could be trimmed but overall efficient.

4 / 5

Actionability

Highly concrete and executable: specific file paths, routes, env vars, and commands ('npx netlify dev', 'npm run party:dev' on port 1999, demo URL params) cover the common cases.

5 / 5

Workflow Clarity

The body is a catalog of do/don't invariants across subsystems rather than a sequenced workflow; only a single coordination hint ('update the app bridge and these examples together') and no validation checkpoints appear.

3 / 5

Progressive Disclosure

Two inline sub-headers and one clearly signaled reference ('Full reference: docs/community-webhook.md') exist, but the bulk of community/wallet/collab detail that belongs in separate files is inlined in one long list.

3 / 5

Total

15

/

20

Passed

Description

78%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 compact, well-triggered description tied to a distinct app niche with concrete integration keywords. Its main weakness is a thin 'what' — 'changing ... examples' underspecifies the skill's actual capability.

Suggestions

Lead with a concrete capability verb before the 'Use when' clause, e.g. 'Edit and synchronize Tiny World Builder API, webhook, SSE, MCP, plugin, and automation examples across the app bridge and netlify functions.'

Add a couple of natural synonyms (e.g. 'server-sent events', 'server-sent events stream') to broaden trigger matching.

DimensionReasoningScore

Specificity

Lists several concrete integration targets — 'API, webhook, SSE, MCP, plugin, or automation examples' — naming the domain and specific actions ('changing'), with minor gaps in what the skill actually does beyond editing examples.

4 / 5

Completeness

Has both a 'what' ('changing ... examples') and an explicit 'Use when ...' trigger clause; the 'what' is somewhat thin so it does not reach the fully concrete level of 5.

4 / 5

Trigger Term Quality

'API, webhook, SSE, MCP, plugin, automation' are natural technical terms a user would say; good coverage though a few synonyms (e.g. 'server-sent events') are missing.

4 / 5

Distinctiveness Conflict Risk

Tightly scoped to a named app ('Tiny World Builder') with specific integration types, giving a clear niche with minimal overlap risk against other skills.

5 / 5

Total

17

/

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

referenced_paths_exist

Referenced path issues: 2 missing

Warning

Total

15

/

16

Passed

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.