CtrlK
BlogDocsLog inGet started
Tessl Logo

nuxthub

Use when building NuxtHub v0.10.6 applications - provides database (Drizzle ORM with sqlite/postgresql/mysql), KV storage, blob storage, and cache APIs. Covers configuration, schema definition, migrations, multi-cloud deployment (Cloudflare, Vercel), and the new hub:db, hub:kv, hub:blob virtual module imports.

90

1.18x
Quality

86%

Does it follow best practices?

Impact

96%

1.18x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

80%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 highly actionable, well-structured reference skill with excellent progressive disclosure and copy-paste code. Its main gaps are duplicated deployment config and a lack of validation checkpoints around destructive database operations.

Suggestions

Add an explicit validation or confirmation checkpoint before destructive/batch db commands (e.g. prompt to back up or run db sql 'SELECT ...' to inspect before db drop / db drop-all / db squash) to lift workflow clarity above 3.

De-duplicate the Cloudflare hub-config block: keep a concise version in the body and point to references/wrangler-templates.md and references/providers.md for the full patterns, reducing token redundancy.

Consolidate inline version tags (v0.10.2+, v0.10.3+, v0.10.6+) into a single 'Version notes' or the existing Deprecated section so the main API reference stays lean.

DimensionReasoningScore

Conciseness

The body is a dense, reference-style API guide where most tokens earn their place, but the Cloudflare hub-config block is duplicated between the body and references/providers.md, and inline version tags (v0.10.2+, v0.10.6+) add minor verbosity outside the Deprecated section.

4 / 5

Actionability

It provides copy-paste-ready code for every major API (db, kv, blob, cache) plus concrete executable commands (npx nuxt db generate/migrate/drop/squash, wrangler resource creation), covering the common cases thoroughly.

5 / 5

Workflow Clarity

Sequences exist (create resources -> deploy; schema -> generate -> migrate) but the destructive and batch database operations (db drop, db drop-all, db squash) carry no validation or verification checkpoints, capping this dimension at 3 per the rubric.

3 / 5

Progressive Disclosure

A 'Loading Files' checklist with task-gated references to two real one-level-deep files (references/providers.md, references/wrangler-templates.md) plus an explicit 'DO NOT load all files at once' guard gives clear, well-signaled navigation with content appropriately split out.

5 / 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.

A strong, specific description that answers both what the skill does and when to use it, with a clear NuxtHub niche and good keyword coverage. Its only weakness is slightly limited synonym coverage in the trigger phrasing.

DimensionReasoningScore

Specificity

The description enumerates concrete capabilities (database via Drizzle ORM with three dialects, KV, blob, cache APIs, configuration, schema definition, migrations, multi-cloud deployment, hub:db/hub:kv/hub:blob virtual imports), giving comprehensive coverage of the skill's actions.

5 / 5

Completeness

It clearly answers 'what' (provides database/KV/blob/cache APIs; covers configuration, schema definition, migrations, multi-cloud deployment) and explicitly answers 'when' ('Use when building NuxtHub v0.10.6 applications') with concrete trigger phrasing.

5 / 5

Trigger Term Quality

It includes strong natural keywords users would say (NuxtHub, Cloudflare, Vercel, Drizzle, sqlite/postgresql/mysql, KV, blob, cache) and an explicit 'Use when building NuxtHub' trigger, but is missing a few common synonyms or variant phrasings a user might naturally voice.

4 / 5

Distinctiveness Conflict Risk

It carves a clear NuxtHub-specific niche with distinctive virtual-module imports (hub:db, hub:kv, hub:blob) as triggers, and the body further disambiguates against the nuxt and nuxt-content skills, minimizing conflict risk.

5 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
onmax/nuxt-skills
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.