CtrlK
BlogDocsLog inGet started
Tessl Logo

react-native-tv-best-practices

Reviews React Native TV apps for focus/D-pad navigation, 10-foot UI layout, TV playback/DRM integration, low-memory TV performance, and TV accessibility. Use when building, debugging, or reviewing react-native-tvos, Expo TV, Amazon Vega/Kepler, or React Native web TV targets where the issue depends on remote input, TV focus, TV packaging, TV hardware, or TV playback constraints.

72

Quality

89%

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

78%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-organized, actionable review skill that progressively discloses 27 real reference files with clear navigation and concrete detection heuristics. Its main weakness is mild redundancy across the Skill Format / References and When to Apply / Quick Reference sections.

Suggestions

Merge the 'Skill Format' prefix list into the References tables to avoid restating the focus-*/nav-*/perf-* groupings twice.

Consolidate 'When to Apply' and 'Quick Reference', which overlap on stack-detection, D-pad reproduction, and focus-visibility steps.

Tighten the abstract 'Review Rules' bullets into the concrete detection/profiling steps already in 'Quick Reference' so every rule has an executable anchor.

DimensionReasoningScore

Conciseness

Largely lean and action-oriented without over-explaining known concepts, but the prefix groupings appear twice (Skill Format and References) and 'When to Apply' overlaps 'Quick Reference', so some trimming is possible. Not a 5 due to that redundancy; not a 3 because nothing is padded or condescending.

4 / 5

Actionability

Highly concrete for an instruction-only review skill: exact detection strings ('npm:react-native-tvos@…', EXPO_TV=1, LEANBACK_LAUNCHER), a named library, and a symptom→file→section mapping. The 'Review Rules' bullets are slightly more abstract, keeping it just below fully executable.

4 / 5

Workflow Clarity

Clear sequence: detect the stack first, reproduce via D-pad, confirm focus visibility, debug playback bottom-up, profile on the weakest device before declaring a fix — with implicit checkpoints like 'Profile on the weakest supported TV device before reporting performance fixes as complete.' Minor explicit-validation gaps keep it below 5.

4 / 5

Progressive Disclosure

Exemplary one-level-deep structure: a concise overview signals 27 real reference files (verified present) via grouped tables and a symptom→file map, with no nested references and easy navigation.

5 / 5

Total

17

/

20

Passed

Description

100%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 names concrete capabilities, gives explicit trigger guidance with platform-specific terms, and draws a clear boundary against the general RN skill. No vague fluff or over-claims.

DimensionReasoningScore

Specificity

Lists multiple concrete review actions — 'focus/D-pad navigation, 10-foot UI layout, TV playback/DRM integration, low-memory TV performance, and TV accessibility' — covering the domain comprehensively rather than with generic verbs.

5 / 5

Completeness

Explicitly answers both: what ('Reviews React Native TV apps for…') and when ('Use when building, debugging, or reviewing… where the issue depends on remote input, TV focus, TV packaging, TV hardware, or TV playback constraints').

5 / 5

Trigger Term Quality

Includes the natural terms developers actually say — 'react-native-tvos', 'Expo TV', 'Amazon Vega/Kepler', 'React Native web TV', 'remote input', 'TV focus', 'TV playback' — covering platform synonyms and concrete identifiers.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear TV-only niche with distinct triggers and explicit boundary guidance ('Use this skill only for TV deltas'), pointing ordinary RN issues to the sibling react-native-best-practices skill, minimizing conflict risk.

5 / 5

Total

20

/

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

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository
callstackincubator/agent-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.