Content
77%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a solid, well-structured React Native skill with excellent actionability — the code examples are production-quality, executable TypeScript, and the error recovery workflow is thorough with concrete commands. The main weaknesses are moderate: the content is slightly verbose for a SKILL.md overview (persona line, some obvious constraints), and the progressive disclosure structure references five files that don't exist in the bundle, undermining the reference table's value.
Suggestions
Remove the persona statement and trim MUST DO/MUST NOT items that Claude already knows (e.g., 'Ignore memory leaks from subscriptions') to improve conciseness.
Provide the referenced bundle files (e.g., `references/expo-router.md`, `references/list-optimization.md`) or move the inline code examples into those reference files to better leverage progressive disclosure.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Generally efficient but has some unnecessary verbosity — the persona statement ('Senior mobile engineer building production-ready cross-platform applications') adds no value, and the MUST DO/MUST NOT DO lists include some items Claude would already know (e.g., 'Ignore memory leaks from subscriptions'). The code examples are well-sized but three full examples is borderline heavy for a SKILL.md overview. | 2 / 3 |
Actionability | Provides fully executable, copy-paste-ready TypeScript code examples for FlatList optimization, KeyboardAvoidingView forms, and platform-specific styling. Commands like `npx expo doctor`, `npx expo start --clear`, and `npx expo run:ios` are concrete and specific. The constraints section gives clear, actionable do/don't guidance. | 3 / 3 |
Workflow Clarity | The core workflow has a clear 5-step sequence with explicit validation checkpoints (run `npx expo doctor`, verify on simulators, profile with Flipper). The error recovery section provides specific feedback loops for Metro, iOS, and Android build failures with concrete resolution steps. This covers the validate → fix → retry pattern well. | 3 / 3 |
Progressive Disclosure | The reference table with 'Load When' guidance is well-structured and clearly signaled, but no bundle files are provided to back up the five referenced files (e.g., `references/expo-router.md`). The SKILL.md itself includes substantial inline code examples that could arguably live in reference files, making the main file heavier than ideal for an overview. | 2 / 3 |
Total | 10 / 12 Passed |