CtrlK
BlogDocsLog inGet started
Tessl Logo

coding-standards

Provides coding standards for React Native — performance patterns, consistency rules, and clean React architecture. Use when writing, modifying, or reviewing code.

61

Quality

73%

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 ./.claude/skills/coding-standards/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%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 an efficiently organized index pointing to per-rule detail files, but its actionability and progressive disclosure are undermined because the referenced rules/ bundle files are missing from the package.

Suggestions

Ship the rules/*.md files referenced by the Quick Reference links so each disclosed reference resolves to a real file.

Add a short note near the top stating that the per-rule files contain the reasoning, examples, and exceptions, so the index role is explicit.

Include one inline example (e.g. a PERF-1 before/after) so the body is actionable even before a rule file is opened.

DimensionReasoningScore

Conciseness

A lean rule index that assumes Claude's competence — no padded concept explanations, every line is a category or a one-line rule pointer earning its place.

5 / 5

Actionability

Provides navigation (links and one-line summaries) rather than executable guidance; the concrete, actionable content lives in the referenced rule files, which are only summarized here.

3 / 5

Workflow Clarity

The Usage section gives clear during-development and during-review scenarios and points to the inline-reviewer agent; this is a single-purpose index skill so the simple-skill exception applies, though no sequenced validation workflow is needed.

4 / 5

Progressive Disclosure

Structure is well organized with one-level-deep links to rules/*.md, but the referenced rules/ directory is absent from the bundle, so the disclosed references do not resolve to real files.

3 / 5

Total

15

/

20

Passed

Description

75%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 well-formed description that concretely names the domain and categories and includes an explicit Use-when trigger. It sits solidly above the midpoint across all dimensions without being fully comprehensive.

DimensionReasoningScore

Specificity

Names the domain (React Native coding standards) and lists concrete categories — 'performance patterns, consistency rules, and clean React architecture' — with minor coverage gaps (UI category omitted from the description).

4 / 5

Completeness

Clearly states what it does ('Provides coding standards for React Native ...') and when to use it ('Use when writing, modifying, or reviewing code'); the 'when' is explicit but could name more trigger situations.

4 / 5

Trigger Term Quality

'writing, modifying, or reviewing code' are natural phrases a user would say; missing some common synonyms like 'lint', 'review PR', or 'refactor'.

4 / 5

Distinctiveness Conflict Risk

Scoped to React Native with named category prefixes, making it mostly distinct from general linting/formatting skills, though 'coding standards' is a broad surface with minor overlap risk.

4 / 5

Total

16

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 49 missing

Warning

Total

14

/

16

Passed

Repository
Expensify/App
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.