CtrlK
BlogDocsLog inGet started
Tessl Logo

2d-games

2D game development principles. Sprites, tilemaps, physics, camera.

56

Quality

65%

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

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/game-development/2d-games/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is a well-structured, token-efficient reference of 2D game-dev principles with concrete numeric recommendations and named techniques. It lacks any multi-step workflow or validation checkpoints (appropriate for a reference skill but limiting for workflow clarity) and could trim a few widely-known concept listings.

Suggestions

Either explicitly frame this as a reference/checklist skill (so the absence of a workflow is intentional) or add a short 'design workflow' section that sequences sprite→tilemap→physics→camera decisions with verification checkpoints.

Trim restatements of universally known concepts (e.g. 'squash and stretch for impact', 'anticipation before action') unless they carry project-specific nuance.

For techniques like coyote time and jump buffering, add the concrete tuning values (e.g. 'coyote time: ~100ms') that turn named patterns into actionable settings.

DimensionReasoningScore

Conciseness

Lean tables and short bullet checklists with no padded prose, though several entries (squash and stretch, coyote time, screen shake) restate concepts Claude already knows.

4 / 5

Actionability

Concrete, actionable design guidance with specific values (16x16/32x32 tiles, 8-24 FPS, 50-200ms shake) and named techniques (coyote time, jump buffering, fixed timestep); no executable code, but appropriate for an instruction-only principles skill.

4 / 5

Workflow Clarity

Content is organized into six clearly numbered topic sections, but this is a reference/principles skill with no multi-step workflow, sequence, or validation checkpoints to assess.

3 / 5

Progressive Disclosure

Self-contained body with well-organized sections and tables and no external bundle files; structure is clear and navigation is straightforward, with only minor organization gaps.

4 / 5

Total

15

/

20

Passed

Description

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

The description is concise and names a clear, distinctive 2D-game niche with natural trigger keywords, but it omits any 'Use when...' guidance and describes subsystem topics rather than concrete actions. Adding an explicit trigger clause and one or two action verbs would raise completeness and specificity.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when building 2D games or when the user mentions sprites, tilemaps, 2D physics, or game cameras.'

Reframe subsystems as concrete actions, e.g. 'Design sprite atlases and animations, build tilemaps, tune 2D physics and collision, set up game cameras.'

Include common synonyms such as '2D games' and 'game dev' to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

Names the domain ('2D game development principles') plus four concrete subsystems ('Sprites, tilemaps, physics, camera'), but lists topics rather than concrete actions and is not comprehensive.

3 / 5

Completeness

Has a clear 'what' (2D game dev principles across named subsystems) but no 'Use when...' clause or explicit trigger guidance, capping completeness at 3 per the rubric.

3 / 5

Trigger Term Quality

Natural keywords a user would say ('2D game', 'sprites', 'tilemaps', 'physics', 'camera') with good coverage; missing common synonyms like '2D games' or 'game dev'.

4 / 5

Distinctiveness Conflict Risk

The '2D game development' niche is mostly distinct with clear triggers; minor overlap risk with general or 3D game-dev skills via generic terms like 'physics' and 'camera'.

4 / 5

Total

14

/

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

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

15

/

16

Passed

Repository
vudovn/ag-kit
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.