CtrlK
BlogDocsLog inGet started
Tessl Logo

column-resizing

Wire columnResizingFeature, header.getResizeHandler, resize mode and direction, pointer or touch events, and performant CSS-variable updates. Load when resize state changes but widths do not, or large tables resize slowly.

72

Quality

89%

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

93%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 a concise, highly actionable code skill with well-organized sections and concrete Wrong/Correct examples. The only gap is the absence of an explicit verification checkpoint for resize behavior, which caps workflow clarity at 4.

Suggestions

Add a brief verification step after setup — e.g., confirm a column width changes on drag and that columnSizingState updates — to close the workflow-validation gap.

Optionally note how to test touch-vs-mouse paths separately so the 'inert handle' mistake is verifiably avoided.

DimensionReasoningScore

Conciseness

Lean and code-forward with no padding — sections like 'Setup', 'Core Patterns', and 'Common Mistakes' assume Claude's competence and explain no generic concepts, matching the score-5 anchor.

5 / 5

Actionability

Provides copy-paste-ready setup and core-pattern code blocks plus Wrong/Correct pairs for each mistake, fully executable and covering the common cases, matching the score-5 anchor.

5 / 5

Workflow Clarity

Sequence is clear (Setup → Core Patterns → Common Mistakes → API Discovery) for a simple single-purpose skill, but no explicit validation/verification checkpoint for confirming resize behavior works; fits the score-4 anchor with minor validation gaps rather than the feedback-loop-rich 5.

4 / 5

Progressive Disclosure

Under 50 lines, well-organized into labeled sections, and needs no external bundle files; per the rubric's simple-skill guidance this matches the score-5 anchor for progressive disclosure.

5 / 5

Total

19

/

20

Passed

Description

85%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 specific, complete, and distinct, naming concrete TanStack APIs and an explicit load-when clause. Its only weak spot is trigger-term naturalness — the phrasing is diagnostic/technical rather than the casual keywords a user would utter.

Suggestions

Add natural user-facing trigger terms such as 'column resizing', 'resize table columns', or 'drag to resize columns' alongside the technical diagnostic phrases.

Include common synonyms or file/extension cues (e.g. '@tanstack/table') to broaden natural-keyword coverage for the trigger_term_quality dimension.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Wire columnResizingFeature, header.getResizeHandler, resize mode and direction, pointer or touch events, and performant CSS-variable updates' — giving comprehensive coverage of the capability, matching the score-5 anchor rather than the partial 4.

5 / 5

Completeness

Explicitly states both what ('Wire columnResizingFeature... performant CSS-variable updates') and when ('Load when resize state changes but widths do not, or large tables resize slowly') with concrete trigger phrases, matching the score-5 anchor.

5 / 5

Trigger Term Quality

Contains relevant diagnostic phrases ('large tables resize slowly', 'resize state changes but widths do not') but leans technical rather than natural user phrasing, missing common synonyms and variations; not the comprehensive coverage of a 4 or 5.

3 / 5

Distinctiveness Conflict Risk

Scoped tightly to TanStack table-core's column-resizing feature with library-specific API names, giving a clear niche with minimal conflict risk against other skills.

5 / 5

Total

18

/

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.