CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

mobile-developer

Develop React Native, Flutter, or native mobile apps with modern architecture patterns. Masters cross-platform development, native integrations, offline sync, and app store optimization.

Quality

55%

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 ./plugins/antigravity-bundle-mobile-developer/skills/mobile-developer/SKILL.md

The canonical home for this skill is mobile-developer in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

25%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 persona-style capability manifest: it enumerates mobile technologies, traits, and knowledge areas Claude already possesses without providing any executable guidance, concrete workflows, or working references. It needs to be rebuilt around actionable instructions with real reference files, or drastically compressed.

Suggestions

Replace the Capabilities/Behavioral Traits/Knowledge Base inventories with concrete, executable guidance — code snippets, commands, and decision rules (e.g. a React Native vs Flutter vs native selection matrix, or actual New Architecture migration steps).

Fix progressive disclosure: either create the referenced 'resources/implementation-playbook.md' or remove the dead reference, and move detail content into real one-level-deep reference files.

Define the Response Approach as a genuine workflow with validation checkpoints (e.g. 'verify the app builds and tests pass before suggesting deployment steps') instead of abstract imperatives.

DimensionReasoningScore

Conciseness

The body is ~180 lines of capability inventories ('React Native with New Architecture (Fabric renderer, TurboModules, JSI)', 'Prioritizes user experience across all platforms', 'Keeps up with platform updates and deprecations') that restate mobile-development knowledge Claude already has. It doesn't prose-explain concepts, so not anchor 1, but many sections are pure padding — anchor 2.

2 / 5

Actionability

No code, commands, or concrete steps anywhere; guidance is limited to high-level hints like 'Apply relevant best practices and validate outcomes' and 'Recommend optimal architecture based on app complexity'. Matches anchor 2 (minimal concrete guidance, missing specific steps), not 1 because a rough Response Approach and specific tool names exist.

2 / 5

Workflow Clarity

The 8-step 'Response Approach' provides a rough sequence, but steps are abstract, poorly defined, and validation appears only as a vague imperative with no checkpoint — anchor 2. A coherent ordered list keeps it above anchor 1.

2 / 5

Progressive Disclosure

The single external pointer ('open resources/implementation-playbook.md') references a file that does not exist in the bundle, and ~180 lines of capability/traits/knowledge listings that belong in separate reference files are inlined in SKILL.md — anchor 2 (content that clearly belongs in separate files is inlined; references broken/buried).

2 / 5

Total

8

/

20

Passed

Description

66%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 clearly states what the skill covers and names specific frameworks and capability areas in natural third-person voice, but it entirely lacks a 'Use when...' trigger clause, capping completeness at 3. Adding explicit trigger guidance and platform synonyms (iOS, Android, Swift, Kotlin) would raise it substantially.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when building, debugging, testing, or deploying React Native, Flutter, or native iOS/Android apps, or when the user mentions mobile app development, offline sync, or app store releases.'

Include common user synonyms and platform names (iOS, Android, Swift, Kotlin, mobile app) alongside React Native and Flutter to broaden natural trigger coverage.

Replace the buzzwordy 'Masters cross-platform development... with modern architecture patterns' phrasing with one or two more concrete actions (e.g. 'migrates apps to React Native New Architecture' or 'sets up EAS/Gradle app store pipelines').

DimensionReasoningScore

Specificity

Names the domain and frameworks ('React Native, Flutter, or native mobile apps') plus several concrete capability areas ('native integrations, offline sync, and app store optimization'), matching the several-specific-actions anchor. 'Masters cross-platform development' and 'modern architecture patterns' lean buzzword, keeping it below 5.

4 / 5

Completeness

The 'what' is clear (develop cross-platform and native mobile apps with the listed capability areas), but there is no 'Use when...' clause or equivalent trigger guidance, which caps completeness at anchor 3 per the rubric guideline.

3 / 5

Trigger Term Quality

Includes natural terms users would say ('React Native', 'Flutter', 'cross-platform', 'offline sync', 'app store optimization'), but misses common variations like 'iOS', 'Android', 'Swift', 'Kotlin', and 'mobile app'. Good coverage with a few natural terms missing fits anchor 4.

4 / 5

Distinctiveness Conflict Risk

Framework names (React Native, Flutter) carve a mostly distinct mobile niche with clear triggers, but 'native mobile apps with modern architecture patterns' is broad enough to overlap with framework-specific or deployment-related skills. Fits anchor 4 rather than 5.

4 / 5

Total

15

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/antigravity-bundle-mobile-developer/skills/mobile-developer/SKILL.md

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.