CtrlK
BlogDocsLog inGet started
Tessl Logo

create-table-hook

Create reusable Preact table infrastructure with createTableHook, useAppTable, createAppColumnHelper, shared options/features, optional component registries, App wrappers, and typed context hooks. Load for recurring conventions, scoped contexts, or prop drilling.

72

Quality

91%

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

90%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.

A dense, expert-oriented patterns skill with executable examples and high-value non-obvious guidance. Its only soft spot is the absence of a true sequenced workflow with validation checkpoints, which is largely inherent to its reference-style purpose.

DimensionReasoningScore

Conciseness

Lean body that assumes Preact/table competence and reserves prose for genuinely non-obvious knowledge (HMR-stable module-scoped contexts, silent inner-table resolution, factory-at-module-scope); every section earns its tokens.

5 / 5

Actionability

Provides complete, copy-paste-ready tsx examples for setup, column helpers, context consumption, function-child selectors, and nested-context isolation, plus wrong/correct pairs in Common Mistakes.

5 / 5

Workflow Clarity

Patterns are well-organized with explicit when-to-use framing ('one-off tables should stay with useTable', severity-tagged mistakes), but it is a patterns catalog rather than a sequenced workflow, so explicit checkpoints are not the structuring device.

4 / 5

Progressive Disclosure

Clean sectioning (Setup, Core Patterns, Common Mistakes, API Discovery) with a one-level pointer to the .d.ts files for exact return names; no bundle files exist and the content is appropriately compact for inline presentation, though no internal file split is used.

4 / 5

Total

18

/

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.

A strong, specific description that names concrete APIs and pairs a clear 'what' with an explicit trigger clause. Trigger phrasing is slightly less natural than ideal but overall highly distinctive.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities — 'createTableHook, useAppTable, createAppColumnHelper, shared options/features, optional component registries, App wrappers, and typed context hooks' — giving comprehensive coverage of the skill's surface area.

5 / 5

Completeness

Clearly states what ('Create reusable Preact table infrastructure with...') and provides an explicit when clause ('Load for recurring conventions, scoped contexts, or prop drilling') with concrete trigger phrases.

5 / 5

Trigger Term Quality

'recurring conventions, scoped contexts, or prop drilling' includes natural developer phrases (especially 'prop drilling'), but 'recurring conventions' is more skill-framing than a phrase users naturally utter, leaving a few common synonyms uncovered.

4 / 5

Distinctiveness Conflict Risk

Niche is tightly scoped to Preact/TanStack table factory APIs with named hooks, making conflict with other skills minimal.

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.