CtrlK
BlogDocsLog inGet started
Tessl Logo

lagged-js-sdk

Use when integrating the Lagged JavaScript SDK into an HTML5 game published on Lagged.com, adding Lagged leaderboards, handling Lagged ad placements, or setting up user authentication via the Lagged API. Initializes the Lagged SDK (window.LaggedAPI), retrieves player profile data, submits scores to native leaderboards, unlocks achievements, and integrates interstitial and rewarded ads for games on the Lagged.com game portal.

72

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

82%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 well-structured, highly actionable integration guide with copy-paste-ready code for every SDK feature and sensible error handling. The main gaps are minor redundancy between the checklist and the per-feature sections, and the absence of explicit inter-step validation checkpoints.

Suggestions

Collapse the Integration Checklist or the Overview so the six features are stated once rather than restated across sections, trimming token cost.

Add an explicit validation checkpoint in the workflow (e.g., 'Confirm sdk.init returned before wiring ads/leaderboards') to raise workflow clarity.

If the per-feature code grows, move the full API signatures into a references/ file and keep SKILL.md as an overview pointing one level deep.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence—no basic-concept padding—and code is direct. Minor duplication exists: the Integration Checklist restates the same six concerns detailed in the sections below, and the Overview re-lists supported features, which could be tightened.

4 / 5

Actionability

Fully executable, copy-paste-ready functions are provided for every feature—loadLaggedSDK, initLagged, showInterstitial, showRewarded, submitScore, unlockAchievement—with concrete signatures and callback handling covering the common cases.

5 / 5

Workflow Clarity

A clear six-step Integration Checklist sequences the work, and the code includes real safeguards (credential validation, SDK-load timeout, try/catch to disable features on failure). It stops short of explicit validate-then-proceed checkpoints between steps, so it is not a 5.

4 / 5

Progressive Disclosure

No bundle files exist and the skill is self-contained with well-organized sections (Installation, Initialization, Player, Advertisement, Leaderboards, Achievements), so content is appropriately placed and easy to navigate. At ~150 lines it exceeds the under-50-line simple-skill exception, so it does not earn a 5 on structure alone.

4 / 5

Total

17

/

20

Passed

Description

92%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, third-person description that explicitly states both what the skill does and when to use it, with comprehensive concrete actions and natural trigger terms. The only minor weakness is repetition of 'Lagged' rather than synonym variation in trigger terms.

DimensionReasoningScore

Specificity

Lists many concrete actions—'integrating the Lagged JavaScript SDK', 'retrieves player profile data', 'submits scores to native leaderboards', 'unlocks achievements', 'integrates interstitial and rewarded ads'—covering the SDK's full surface comprehensively.

5 / 5

Completeness

Explicitly answers both 'when' ('Use when integrating... published on Lagged.com, adding Lagged leaderboards, handling Lagged ad placements, or setting up user authentication') and 'what' ('Initializes the Lagged SDK... retrieves player profile data, submits scores..., unlocks achievements, and integrates interstitial and rewarded ads') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural trigger phrases a user would say are present ('integrate the Lagged JavaScript SDK', 'adding Lagged leaderboards', 'handling Lagged ad placements', 'user authentication via the Lagged API'), but the term 'Lagged' is repeated rather than varied with synonyms, leaving a few natural variations uncovered.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche—the Lagged.com game portal SDK—with domain-specific triggers, making it highly distinct and unlikely to fire for unrelated skills.

5 / 5

Total

19

/

20

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
popey/gamedev.sh-skills
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.