Use when building cross-platform applications with Flutter 3+ and Dart. Invoke for widget development, Riverpod/Bloc state management, GoRouter navigation, platform-specific implementations, performance optimization.
93
92%
Does it follow best practices?
Impact
92%
1.19xAverage score across 6 eval scenarios
Passed
No known issues
Quality
Discovery
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.
This is a strong skill description that clearly identifies its niche (Flutter/Dart cross-platform development), lists specific concrete capabilities, and includes explicit trigger guidance with 'Use when' and 'Invoke for' clauses. The description uses appropriate third-person voice and includes technology-specific terms that serve as excellent natural trigger keywords. Minor improvement could include mentioning file extensions (.dart) or common user phrasings like 'mobile app'.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: widget development, Riverpod/Bloc state management, GoRouter navigation, platform-specific implementations, and performance optimization. These are concrete, actionable capabilities. | 3 / 3 |
Completeness | Clearly answers both 'what' (widget development, state management, navigation, platform-specific implementations, performance optimization) and 'when' ('Use when building cross-platform applications with Flutter 3+ and Dart. Invoke for...'). Has explicit trigger guidance. | 3 / 3 |
Trigger Term Quality | Includes strong natural keywords users would say: 'Flutter', 'Dart', 'widget', 'Riverpod', 'Bloc', 'GoRouter', 'state management', 'navigation', 'cross-platform', 'performance optimization'. Good coverage of terms a Flutter developer would naturally use. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive with Flutter/Dart-specific terminology (Riverpod, Bloc, GoRouter, Flutter 3+). Unlikely to conflict with other skills since it targets a very specific technology stack and framework ecosystem. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
85%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a strong skill with excellent workflow clarity, good progressive disclosure via the reference table, and highly actionable code examples. The main weakness is minor verbosity in the introductory sections and some content that Claude already knows (like basic Flutter concepts). The feedback loops in the core workflow and the troubleshooting table are particularly well done.
Suggestions
Remove the persona sentence ('Senior mobile engineer...') and trim the 'When to Use This Skill' section since it largely duplicates the skill description metadata.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Generally efficient but includes some unnecessary framing (e.g., 'Senior mobile engineer building high-performance cross-platform applications' is persona fluff). The 'When to Use This Skill' section largely duplicates the description. However, the code examples and tables are well-structured and earn their tokens. | 2 / 3 |
Actionability | Provides fully executable Dart code examples with correct Riverpod patterns, concrete CLI commands (flutter analyze, flutter test --coverage, flutter run --profile), and specific before/after comparisons. The troubleshooting table gives concrete recovery steps. | 3 / 3 |
Workflow Clarity | The core workflow has clear sequencing with explicit validation checkpoints at each step (flutter analyze, flutter test, flutter test --coverage, DevTools profiling). Each step includes feedback loops with 'If X fails: do Y, re-run Z' patterns, which is exactly what's needed for iterative development workflows. | 3 / 3 |
Progressive Disclosure | Excellent use of a reference table with clear 'Load When' conditions pointing to one-level-deep reference files. The main skill provides a concise overview with actionable examples while deferring detailed topic-specific guidance to separate files. Navigation is clear and well-signaled. | 3 / 3 |
Total | 11 / 12 Passed |
Validation
100%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
3d95bb1
Table of Contents
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.