CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

use-case-specification

tessl i github:martinellich/aiup-marketplace --skill use-case-specification
github.com/martinellich/aiup-marketplace

Creates use case specifications with structured scenarios and business rules.

Review Score

66%

Validation Score

13/16

Implementation Score

77%

Activation Score

33%

SKILL.md
Review
Evals

Generated

Validation

Total

13/16

Score

Passed
CriteriaScore

description_trigger_hint

Description may be missing an explicit 'when to use' trigger hint (e.g., 'Use when...')

metadata_version

'metadata' field is not a dictionary

license_field

'license' field is missing

Implementation

Suggestions 2

Score

77%

Overall Assessment

This is a solid use case specification skill with excellent actionability through its comprehensive example and clear workflow. The main weakness is that the extensive inline example and reference tables make the file longer than necessary - these could be moved to referenced files to improve conciseness and progressive disclosure.

Suggestions

  • Move the full example use case to a separate file (e.g., examples/use-case-example.md) and reference it, keeping only a brief snippet inline
  • Consider moving the Status Reference table and Step Writing Guidelines to the template file or a separate reference document
DimensionScoreReasoning

Conciseness

2/3

The skill is reasonably efficient but includes some redundancy - the extensive example use case could be shortened or moved to a separate file, and the status reference table and step writing guidelines add bulk that may not be essential in the main skill file.

Actionability

3/3

Provides a complete, concrete example use case with all sections filled out, clear DO NOT constraints, a step writing guidelines table with specific do/don't examples, and references a template file for structure.

Workflow Clarity

3/3

The 11-step workflow at the end is clearly sequenced with explicit steps including TodoWrite tracking for progress and a review step before completion. For a documentation task, this level of workflow guidance is appropriate.

Progressive Disclosure

2/3

References a template file appropriately, but the extensive example use case and multiple reference tables could be split into separate files. The skill is somewhat monolithic with ~100 lines of example content inline.

Activation

Suggestions 3

Score

33%

Overall Assessment

The description provides a basic understanding of the skill's purpose but lacks explicit trigger guidance, which is critical for skill selection. It names the domain adequately but doesn't enumerate specific actions or include natural user language variations that would help Claude confidently choose this skill over similar documentation or requirements skills.

Suggestions

  • Add a 'Use when...' clause with explicit triggers like 'Use when the user asks for use cases, functional requirements, user scenarios, or needs to document system behavior'
  • Include more natural trigger terms users might say: 'requirements document', 'user stories', 'acceptance criteria', 'functional specs', 'system requirements'
  • List more specific concrete actions: 'define actors and stakeholders', 'map primary and alternate flows', 'document preconditions and postconditions', 'specify acceptance criteria'
DimensionScoreReasoning

Specificity

2/3

Names the domain (use case specifications) and mentions some outputs (structured scenarios, business rules), but doesn't list comprehensive concrete actions like 'define actors', 'map flows', or 'validate requirements'.

Completeness

1/3

Describes what the skill does but completely lacks a 'Use when...' clause or any explicit trigger guidance for when Claude should select this skill.

Trigger Term Quality

2/3

Includes relevant terms like 'use case', 'specifications', 'scenarios', and 'business rules', but misses common variations users might say such as 'requirements', 'user stories', 'functional specs', or 'acceptance criteria'.

Distinctiveness Conflict Risk

2/3

Somewhat specific to use case documentation, but 'specifications', 'scenarios', and 'business rules' could overlap with testing skills, requirements management skills, or general documentation skills.