CtrlK
BlogDocsLog inGet started
Tessl Logo

getting-started

Create a TanStack Lit Table v9 table with a stable TableController host field, explicit tableFeatures, controller.table(options, selector) during render, and headless Lit templates. Load for first-table setup, TableController lifecycle, FlexRender, or adapting a React example to Lit.

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 tight, executable skill body with concrete code and well-organized sections that assumes Claude's competence and avoids padding. Workflow sequencing and progressive disclosure are strong but lack explicit validation checkpoints and external reference structure.

Suggestions

Add a brief validation/verification step (e.g., how to confirm the table renders or that the controller lifecycle is stable) to raise workflow clarity.

Consider splitting the Common Mistakes or full API surface into a reference file to give the body a clearer one-level-deep progressive disclosure structure.

DimensionReasoningScore

Conciseness

The body is lean: a single complete setup example, terse core-pattern notes, and compact wrong/correct mistake pairs, with no padding or explanation of concepts Claude already knows.

5 / 5

Actionability

The Setup block is copy-paste-ready executable TypeScript, the selector snippet is concrete, and Common Mistakes give explicit wrong/correct code plus API Discovery pointing at real d.ts files.

5 / 5

Workflow Clarity

Core Patterns sequence the work logically (static infra outside render, controller field, table() during render, template concerns), but there are no explicit validation checkpoints; acceptable since this is not a destructive or batch operation.

4 / 5

Progressive Disclosure

Content is well-organized into Setup, Core Patterns, Common Mistakes, and API Discovery sections, with deep API detail delegated to node_modules type files; no nested references, though it is a single inline file over 50 lines with no separate reference bundle.

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 highly specific, third-person description that clearly states capabilities and provides explicit trigger guidance for a well-defined niche. Minor room to broaden natural keyword coverage, but overall excellent.

DimensionReasoningScore

Specificity

Lists multiple concrete actions with API-level specifics — 'stable TableController host field, explicit tableFeatures, controller.table(options, selector) during render, and headless Lit templates' — giving comprehensive coverage of what to do.

5 / 5

Completeness

Explicitly answers both 'what' (create a v9 Lit table with the controller pattern) and 'when' via the 'Load for first-table setup, TableController lifecycle, FlexRender, or adapting a React example to Lit' trigger clause.

5 / 5

Trigger Term Quality

Natural trigger phrases like 'first-table setup', 'TableController lifecycle', 'FlexRender', and 'adapting a React example to Lit' are present, but coverage leans technical and omits some common variations such as the package name 'lit-table'.

4 / 5

Distinctiveness Conflict Risk

The description is tightly scoped to TanStack Lit Table v9 with niche-specific triggers, making overlap 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.