CtrlK
BlogDocsLog inGet started
Tessl Logo

table-features

Register TanStack Table v9 tableFeatures, feature plugins, create*RowModel factories, and function registries in prerequisite order. Load when an option, state slice, or instance API is missing, or when choosing explicit features versus stockFeatures.

70

Quality

87%

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

SKILL.md
Quality
Evals
Security

Quality

Content

82%Weight 40%Scale 1-5

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

The body is an executable, well-structured pattern guide with tight prose and concrete Wrong/Correct examples. Its main limitation is mild example repetition across Setup and Core Patterns and the absence of a separate reference file for the larger API surface.

Suggestions

Collapse the overlap between the Setup kitchen-sink example and the 'Register named function slots' Core Pattern so each block illustrates a distinct rule without re-listing the full config.

Consider extracting the per-slot prerequisite table (FeatureSlotPrereqs) into a references/ file and linking to it, which would both trim the body and strengthen progressive disclosure.

Add a one-line validation checkpoint in API Discovery (e.g., 'confirm the slot key exists in FeatureSlotPrereqs before registering') to make the discovery sequence a true feedback loop.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence (no 'what is TanStack Table' padding), but the tableFeatures({...}) configuration is re-shown across Setup and Core Patterns with some overlap that could be tightened.

4 / 5

Actionability

Provides fully executable, copy-paste-ready TypeScript with named imports and Wrong/Correct pairs covering the common registration cases; the API Discovery section points to concrete .d.ts paths.

5 / 5

Workflow Clarity

The prerequisite-ordering sequence is clear and the Wrong/Correct mistake pairs act as checkpoints, but there is no explicit validate-then-proceed loop (acceptable here since registration is not destructive or batch).

4 / 5

Progressive Disclosure

Well-organized with clear section headers (Setup, Core Patterns, Common Mistakes, API Discovery) and no nested or buried references; at ~144 lines it exceeds the under-50-line simple-skill threshold that would warrant a 5, and no separate reference file is provided.

4 / 5

Total

17

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is precise, third-person, and clearly states both the action (register features in prerequisite order) and concrete load triggers, with domain-specific terms that minimize conflict risk. Minor room for more natural synonyms in the trigger clause.

DimensionReasoningScore

Specificity

Lists multiple concrete registration targets — 'tableFeatures, feature plugins, create*RowModel factories, and function registries' — plus the ordering constraint 'in prerequisite order', giving comprehensive coverage of the skill's actions rather than vague language.

5 / 5

Completeness

Explicitly answers both what ('Register ... in prerequisite order') and when ('Load when an option, state slice, or instance API is missing, or when choosing explicit features versus stockFeatures') with concrete trigger phrases.

5 / 5

Trigger Term Quality

'Load when an option, state slice, or instance API is missing, or when choosing explicit features versus stockFeatures' gives good keyword coverage of the domain's natural terms, though synonyms are sparse and it leans on TanStack-specific jargon.

4 / 5

Distinctiveness Conflict Risk

Scoped tightly to TanStack Table v9 feature registration with terms like 'tableFeatures', 'stockFeatures', and 'create*RowModel', yielding a clear niche with minimal overlap risk.

5 / 5

Total

19

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
TanStack/table
Reviewed

Table of Contents

Is this your skill?

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.