CtrlK
BlogDocsLog inGet started
Tessl Logo

building-mobile-game

Build mobile games and game-like interactive experiences in React Native and Expo. Use when Codex is creating or refactoring arcade, puzzle, casual, action, physics-based, or animation-heavy gameplay, including Expo game setup with the with-reanimated template, sprite-sheet generation and extraction, frame-based animation, touch controls, simple collision and physics loops, score and game-state systems, and cross-platform verification on web plus iOS and Android.

72

Quality

88%

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

77%

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

A well-organized overview with strong workflow sequencing, mandatory reading order, validation via a delivery checklist, and verified one-level-deep references. Its weaknesses are mild repetition across sections and the absence of an executable gameplay code example.

Suggestions

Consolidate the repeated worklets-plugin and generate_image strip guidance so each rule appears once; remove the duplication between Quick Start, Core Rules, and Delivery Checklist to improve conciseness.

Add a short executable code example for the minimal game loop (e.g., a react-native-game-engine setup snippet) so the core gameplay guidance is copy-paste-ready rather than only descriptive.

Consider trimming the Delivery Checklist items that merely restate Core Rules, keeping only true verification criteria.

DimensionReasoningScore

Conciseness

Mostly efficient and directive with no basic-concept padding, but it reiterates several rules across Quick Start, Core Rules, and Delivery Checklist (e.g., worklets plugin, generate_image strip-vs-frame, global-scale normalization appear multiple times) and could be tightened.

2 / 3

Actionability

Gives concrete commands (mobile_app_init with the with-reanimated example, package install with version, babel plugin ordering, script paths) but provides no executable code snippet for the core loop or collision handling; guidance is specific but not copy-paste-ready code.

2 / 3

Workflow Clarity

Clear sequenced workflow (read references -> bootstrap -> install -> choose stack -> build gameplay in order -> verify), a Mandatory Reading Order with an explicit exception, and a Delivery Checklist plus web-and-mobile verification serving as validation checkpoints.

3 / 3

Progressive Disclosure

SKILL.md is a concise overview pointing to two real, substantial reference files and two real scripts, all referenced paths verified to exist and only one level deep, with a clearly signaled reading order.

3 / 3

Total

10

/

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.

A strong, comprehensive description that names concrete capabilities, includes an explicit 'Use when...' trigger, and is well-scoped to mobile game development in React Native/Expo. It is slightly long but remains clear and specific.

DimensionReasoningScore

Specificity

Lists many concrete actions ('sprite-sheet generation and extraction, frame-based animation, touch controls, simple collision and physics loops, score and game-state systems, and cross-platform verification'), matching the 'multiple specific concrete actions' anchor.

3 / 3

Completeness

Clearly states what it does (build mobile games in React Native/Expo with the listed capabilities) and when to use it via an explicit 'Use when Codex is creating or refactoring...' clause, satisfying both what and when.

3 / 3

Trigger Term Quality

Covers natural terms users would say ('mobile games', 'arcade, puzzle, casual, action, physics-based', 'sprite-sheet', 'iOS and Android', 'Expo'), giving good natural coverage.

3 / 3

Distinctiveness Conflict Risk

A clear niche (mobile game development in React Native/Expo) with distinct game-specific triggers unlikely to collide with general UI or data skills.

3 / 3

Total

12

/

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: 1 missing

Warning

Total

15

/

16

Passed

Repository
Intelligent-Internet/ii-agent
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.