Implement a feature or fix with automatic validation
44
56%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Quality
Discovery
14%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 description is too vague and generic to effectively guide skill selection. It lacks specific actions, explicit trigger conditions, and distinctive language that would differentiate it from other development-related skills. The terms used are so broad they could apply to almost any software development task.
Suggestions
Add a 'Use when...' clause specifying exact scenarios, such as 'Use when the user asks to implement a new feature with tests, fix a bug with verification, or requests TDD-style development'
Specify concrete actions like 'Writes implementation code, creates unit tests, runs test suite, iterates until tests pass' instead of the vague 'implement a feature or fix'
Include distinctive trigger terms that clarify the scope, such as 'test-driven', 'TDD', 'red-green-refactor', 'automated testing', or specific frameworks/languages if applicable
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | The description uses vague language ('implement a feature or fix') without specifying concrete actions. It doesn't describe what kind of features, what type of fixes, or what 'automatic validation' entails. | 1 / 3 |
Completeness | The description weakly addresses 'what' (implement feature/fix with validation) but completely lacks any 'when' clause or explicit trigger guidance. No 'Use when...' or equivalent is present. | 1 / 3 |
Trigger Term Quality | Contains some relevant keywords like 'feature', 'fix', and 'validation' that users might say, but these are extremely common terms that could apply to almost any development task. Missing specific variations or context. | 2 / 3 |
Distinctiveness Conflict Risk | Extremely generic - 'feature', 'fix', and 'validation' would conflict with virtually any coding, debugging, testing, or development skill. Nothing distinguishes this from general programming assistance. | 1 / 3 |
Total | 5 / 12 Passed |
Implementation
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 well-structured, highly actionable skill with excellent workflow clarity and validation checkpoints. The multi-phase approach with mandatory Phase 0 and explicit re-validation loops demonstrates strong process design. However, the skill is verbose in places and could benefit from tighter prose and better progressive disclosure through external references for detailed specifications.
Suggestions
Condense Phase 0 steps by removing explanatory text Claude already knows (e.g., 'Rule file locations vary by agent platform' could be a simple list)
Extract the validator list and precedence rules into a separate VALIDATORS.md reference file to reduce main skill length
Remove redundant notes like 'This duplicates the dispatch logic in validate intentionally' - implementation details don't need inline justification
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is comprehensive but includes some redundant explanations (e.g., explaining what rule files are, repeating dispatch logic notes). The Phase 0 steps could be more condensed, and some inline comments add verbosity without adding value. | 2 / 3 |
Actionability | Provides concrete, executable guidance throughout: specific file paths, exact commands for linters, clear tool invocations (Glob, Read, Task, Skill tools), and explicit output format. The bash commands and validation steps are copy-paste ready. | 3 / 3 |
Workflow Clarity | Excellent multi-phase workflow with explicit validation checkpoints, feedback loops (fix-and-re-validate), clear sequencing (Phase 0 mandatory before others), and explicit error recovery guidance (3+ attempts → ask for help). Includes validation gates between phases. | 3 / 3 |
Progressive Disclosure | Content is well-structured with clear phases and sections, but the skill is monolithic (~200 lines) with no references to external files for detailed content like validator lists or rule precedence tables. Some content (like the full output format template) could be externalized. | 2 / 3 |
Total | 10 / 12 Passed |
Validation
90%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
allowed_tools_field | 'allowed-tools' contains unusual tool name(s) | Warning |
Total | 10 / 11 Passed | |
Reviewed
Table of Contents