CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

devtools

Connect Solid Table v9 instances to Devtools with tableDevtoolsPlugin and useTanStackTableDevtools in the proper reactive owner. Load for missing targets, required options.key, enabled state, cleanup, or development versus explicit production exports.

Quality

93%

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

100%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 exemplary: an executable setup example, terse mistake-driven guidance with wrong/correct pairs and per-item source citations, and concrete API-discovery paths. It stays lean, assumes Claude's competence, and requires no external references.

DimensionReasoningScore

Conciseness

The body is lean and directive throughout: a single complete Setup example, one-sentence sections, and terse wrong/correct pairs. It only states library-specific behaviors Claude cannot know ("The target registry skips missing keys and replaces duplicate identities") and never explains general Solid or devtools concepts.

5 / 5

Actionability

The Setup block is copy-paste-ready executable tsx covering the primary case, and the rest gives concrete executable specifics: "Pass `{ enabled }` to the hook", the `/production` subpath, exact inspection paths ("node_modules/@tanstack/solid-table-devtools/dist/index.d.ts"), and wrong/correct pairs for each common mistake.

5 / 5

Workflow Clarity

This is a simple single-purpose skill (wire devtools to a table) and the single action is unambiguous: the Setup code shows the full sequence (create table with key/features, call useTanStackTableDevtools inside the component owner, render TanStackDevtools with the plugin). No destructive or batch operations exist that would require validation checkpoints.

5 / 5

Progressive Disclosure

The body is a compact, well-sectioned overview (Setup, Hooks and Components, Common Mistakes, API Discovery) with no content that belongs in separate files and no bundle files present. Everything is appropriately inline for a skill of this size, with source pointers serving as provenance rather than buried navigation.

5 / 5

Total

20

/

20

Passed

Description

87%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 description: it states concrete capabilities using named APIs, includes an explicit 'Load for...' trigger clause enumerating specific conditions, and is unmistakably scoped to the solid-table-devtools package. Trigger phrasing leans technical (symptom keywords like 'enabled state' and 'development versus explicit production exports') rather than natural user language, which keeps it just short of perfect on trigger-term quality.

DimensionReasoningScore

Specificity

"Connect Solid Table v9 instances to Devtools with tableDevtoolsPlugin and useTanStackTableDevtools in the proper reactive owner" names the domain, two concrete APIs, and the owner requirement. It lists several specific actions but is not comprehensive (panel rendering and conditional registration are only implied via trigger conditions), matching the minor-gaps anchor rather than the 1-2-action anchor below.

4 / 5

Completeness

It explicitly answers both: what ("Connect Solid Table v9 instances to Devtools with tableDevtoolsPlugin and useTanStackTableDevtools") and when ("Load for missing targets, required options.key, enabled state, cleanup, or development versus explicit production exports"). The when clause is an enumerated list of concrete trigger conditions, exceeding the 4-anchor where 'when' could be more explicit.

5 / 5

Trigger Term Quality

The clause "Load for missing targets, required options.key, enabled state, cleanup, or development versus explicit production exports" gives good keyword coverage of the library's own vocabulary plus API names users of this package would mention. A few natural terms are missing (e.g., "devtools not showing", "debug"), so it falls short of the comprehensive-synonyms anchor.

4 / 5

Distinctiveness Conflict Risk

The description is tightly scoped to a single package ("@tanstack/solid-table-devtools" via the plugin/hook names and Solid Table v9), giving it a clear niche with distinct triggers and minimal conflict risk even against sibling TanStack table 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.

Validation — 14 / 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

Path

packages/solid-table-devtools/skills/devtools/SKILL.md

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.