CtrlK
BlogDocsLog inGet started
Tessl Logo

tinyworld-integrations

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

62

Quality

73%

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

65%

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

An information-dense, highly actionable guardrail reference for the app's integration surface, but it is delivered as a monolithic inline wall of text with no workflow sequencing or progressive file structure.

Suggestions

Move the per-integration detail (community, collabs, wallet, tinyverse) into separate reference files and keep SKILL.md as a short overview with one-level-deep links, mirroring the signaled docs/community-webhook.md pattern.

For common change tasks (e.g. adding a webhook op, adding a wallet function) add a short sequenced workflow with explicit verify/test checkpoints.

DimensionReasoningScore

Conciseness

Per-line it is dense and prescriptive with no basic-concept padding, but at ~225 lines it is a large inline token load that could be tightened or split rather than loaded wholesale for a "changing examples" trigger.

2 / 3

Actionability

Highly concrete guidance throughout — exact file paths (netlify/functions/profile.mjs), env vars (TINYWORLD_SITE_URL, LIVEKIT_API_SECRET), endpoints (/api/community, /api/collabs), and runnable commands (npx netlify dev, npm run party:dev) — which for an instruction-only skill satisfies the actionable bar without code blocks.

3 / 3

Workflow Clarity

Content is organized as topical guardrail bullets rather than a sequenced multi-step process, and there are no validation checkpoints or feedback loops, so it sits at the "steps/guidance present but no explicit checkpoints" level.

2 / 3

Progressive Disclosure

Most reference material is inline in one long bullet wall; only one external reference is clearly signaled ("Full reference: docs/community-webhook.md") and no bundle files exist, so content that should be split stays inline.

2 / 3

Total

9

/

12

Passed

Description

82%

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 concise, well-triggered description scoped to a clear app niche with strong natural keywords. Its main weakness is that the actual capability is only implied inside the trigger clause rather than stated explicitly.

Suggestions

Lead with a concrete capability statement before the trigger, e.g. "Reviews and updates Tiny World Builder integration examples..." so the "what" is explicit.

Clarify the verb "changing" — state whether the skill writes, edits, reviews, or scaffolds these examples.

DimensionReasoningScore

Specificity

Names the Tiny World Builder domain and lists multiple concrete integration categories ("API, webhook, SSE, MCP, plugin, or automation examples"), matching the anchor for multiple specific concrete actions rather than vague language.

3 / 3

Completeness

The explicit "Use when..." clause answers "when" clearly, but the "what" capability is only weakly embedded in the trigger ("changing ... examples" is ambiguous about whether the skill writes, reviews, or edits them) rather than stated as a distinct action, so it does not clearly answer both.

2 / 3

Trigger Term Quality

Includes natural technical keywords a user would actually say — "API", "webhook", "SSE", "MCP", "plugin", "automation" — giving good coverage of likely trigger terms.

3 / 3

Distinctiveness Conflict Risk

Scoping triggers to the named "Tiny World Builder" app with specific integration types gives it a clear niche unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

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.