CtrlK
BlogDocsLog inGet started
Tessl Logo

peteski22/implement

Implement a feature or fix with automatic validation

44

Quality

56%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

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

DimensionReasoningScore

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

DimensionReasoningScore

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.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

10

/

11

Passed

Reviewed

Table of Contents