CtrlK
BlogDocsLog inGet started
Tessl Logo

nuxt-better-auth

Use when implementing auth in Nuxt apps with @onmax/nuxt-better-auth - provides useUserSession composable, server auth helpers, route protection, and Better Auth plugins integration.

89

1.25x
Quality

85%

Does it follow best practices?

Impact

94%

1.25x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

85%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is well-structured, actionable, and exemplifies progressive disclosure with real reference files. The main inefficiency is duplicate file listings that could be merged.

Suggestions

Merge the "Available Guidance" table and "Loading Files" checklist into a single task-oriented table to remove the duplicated eight-file listing.

The alpha version note (v0.0.2-alpha.19) is time-sensitive; consider relocating it to a dedicated status/deprecated area so it does not age the main body.

DimensionReasoningScore

Conciseness

The body is lean and avoids over-explaining concepts, but the "Available Guidance" table and "Loading Files" checklist enumerate the same eight files twice, which could be tightened into one navigation aid.

2 / 3

Actionability

Three executable code blocks (useUserSession, requireUserSession, routeRules) plus a concrete Key Concepts table give copy-paste-ready, specific guidance.

3 / 3

Workflow Clarity

As a reference skill with no destructive or batch operations, the task-to-file mapping in Loading Files provides an unambiguous path; no validation checkpoints are required here.

3 / 3

Progressive Disclosure

A concise overview links to eight one-level-deep reference files, all of which exist, each clearly signaled with its topics for easy navigation.

3 / 3

Total

11

/

12

Passed

Description

85%

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 specific, well-triggered description that names concrete capabilities and an explicit use-when clause. It could surface more natural user phrasings (login/signup/authentication/session) to improve trigger coverage.

Suggestions

Add natural trigger terms users would say, e.g. "login", "signup", "signout", "authentication", and "user session".

Consider mentioning Nuxt 4+ and route protection scenarios (routeRules/definePageMeta) to broaden trigger coverage without losing specificity.

DimensionReasoningScore

Specificity

"provides useUserSession composable, server auth helpers, route protection, and Better Auth plugins integration" lists multiple concrete capabilities rather than vague language.

3 / 3

Completeness

An explicit "Use when implementing auth in Nuxt apps..." trigger pairs with a clear statement of what the skill provides, answering both what and when.

3 / 3

Trigger Term Quality

"auth in Nuxt apps" and "@onmax/nuxt-better-auth" are relevant, but common user variations like authentication, login, signup, and session are absent from the description.

2 / 3

Distinctiveness Conflict Risk

Scoping to "@onmax/nuxt-better-auth" in Nuxt apps carves out a clear niche unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

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.