CtrlK
BlogDocsLog inGet started
Tessl Logo

testland/fcc-cuts-vids-heuristic

Pure-reference catalog of James Bach's FCC CUTS VIDS heuristic - a 10-letter mnemonic for the dimensions a tester catalogs when MODELLING a system: Format, Constraints, Connections; Coverage, Users, Tasks, Sequences; Variables, Inputs, Data, Storage. Use pre-session to build the system model a charter will explore. For what to VARY use sfdpot-exploratory-heuristic, for oracles (is it a bug?) use hiccupps-f-heuristic, for quality criteria use crusspic-stmpl-heuristic.

75

Quality

94%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Overview
Quality
Evals
Security
Files

Quality

Content

85%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured reference skill body: concrete steps, a worked example, a clearly signalled one-level-deep catalog reference, and a clean ordered workflow. Its only weakness is mild verbosity from the worked example re-enumerating the dimension table.

Suggestions

Shorten the worked checkout example or reference the dimension table instead of re-listing all ten letters, to reduce token redundancy.

Consolidate the three references to references/dimensions-catalog.md into one clearly signalled pointer to avoid repetition.

DimensionReasoningScore

Conciseness

The body avoids explaining concepts Claude already knows, but the long worked checkout example substantially re-enumerates the ten dimensions already present in the table, and the catalog is referenced three times, so it could be tightened.

2 / 3

Actionability

'How to use' gives six concrete numbered steps and the worked example is a fully specified checkout model with real technologies (Stripe, Postgres, Redis, SendGrid), providing concrete, specific, actionable guidance for this reference skill.

3 / 3

Workflow Clarity

A clear six-step ordered sequence is present with an explicit checkpoint ('Flag the unknowns. Any letter you can't fill is a gap to investigate'); as a non-destructive modelling task no validate-fix-retry loop is required.

3 / 3

Progressive Disclosure

The body is an overview that clearly signals a single one-level-deep reference (references/dimensions-catalog.md, a real file, linked in three places) and keeps detailed per-letter prompts offloaded rather than inline.

3 / 3

Total

11

/

12

Passed

Description

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.

A strong, specific description that clearly states what the skill is, when to use it, and how it differs from sibling heuristics. It enumerates concrete dimensions and uses natural testing vocabulary with explicit disambiguation, so it scores at the top of the scale across all dimensions.

DimensionReasoningScore

Specificity

Enumerates ten concrete modelling dimensions (Format, Constraints, Connections; Coverage, Users, Tasks, Sequences; Variables, Inputs, Data, Storage) plus concrete catalogue/use actions, matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Explicitly states what ('Pure-reference catalog of... a 10-letter mnemonic for the dimensions a tester catalogs when MODELLING a system') and when ('Use pre-session to build the system model a charter will explore'), satisfying both halves with an explicit trigger.

3 / 3

Trigger Term Quality

Uses natural testing vocabulary a tester would say — 'MODELLING a system', 'build the system model', 'what to VARY', 'oracles (is it a bug?)', 'quality criteria' — giving good coverage of genuine natural-language triggers.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche (modelling) and explicitly disambiguates from siblings ('For what to VARY use sfdpot-exploratory-heuristic, for oracles... use hiccupps-f-heuristic, for quality criteria use crusspic-stmpl-heuristic'), making wrong-skill triggering unlikely.

3 / 3

Total

12

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Reviewed

Table of Contents