CtrlK
BlogDocsLog inGet started
Tessl Logo

nextjs-app-router-patterns

Comprehensive patterns for Next.js 14+ App Router architecture, Server Components, and modern full-stack React development.

40

Quality

40%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/nextjs-app-router-patterns/SKILL.md

The canonical home for this skill is nextjs-app-router-patterns in rmyndharis/antigravity-skills

SKILL.md
Quality
Evals
Security

Quality

Content

32%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 skill body is a generic template with no executable guidance, no real validation workflow, and a dangling reference to a non-existent resource file. It needs concrete, domain-specific content to be useful.

Suggestions

Add concrete, copy-paste-ready examples (e.g. App Router file conventions, Server Component data fetching snippets) instead of generic directives.

Replace vague instructions with a sequenced workflow that includes explicit validation checkpoints for risky operations like route migrations.

Either create the referenced 'resources/implementation-playbook.md' bundle file or remove the dangling reference, and clearly signal the one-level-deep references.

DimensionReasoningScore

Conciseness

The body is short but contains generic filler like 'Apply relevant best practices and validate outcomes' that adds little beyond what Claude already knows.

3 / 5

Actionability

Instructions such as 'Apply relevant best practices and validate outcomes' are high-level hints with no concrete code, commands, or specific steps to execute.

2 / 5

Workflow Clarity

A rough sequence (clarify goals -> apply practices -> verify) exists but steps are poorly defined with no concrete validation checkpoints.

2 / 5

Progressive Disclosure

The body references 'resources/implementation-playbook.md' but no such bundle file exists, leaving navigation to a non-existent resource with minimal structure.

2 / 5

Total

9

/

20

Passed

Description

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

The description clearly names a specific technical niche but relies on generic language ('patterns for') and omits any explicit trigger clause. It is distinguishable but not actionable or trigger-complete.

Suggestions

Replace 'Comprehensive patterns for' with concrete verbs, e.g. 'Build, migrate to, and optimize Next.js 14+ App Router applications'.

Add an explicit 'Use when...' clause naming natural user phrases like 'migrating from the Pages Router' or 'setting up Server Components'.

Drop the vague filler 'modern full-stack React development' to sharpen distinctiveness.

DimensionReasoningScore

Specificity

The phrase 'Comprehensive patterns for Next.js 14+ App Router architecture, Server Components, and modern full-stack React development' names the domain but uses only the generic action 'patterns for', with no concrete actions like build, migrate, or optimize.

2 / 5

Completeness

There is a clear 'what' but no explicit 'Use when...' clause, so the 'when' is only weakly implied and completeness caps at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

Technical keywords ('App Router', 'Server Components', 'full-stack React') are present but natural user-facing phrases and synonyms (e.g. 'migrate from Pages Router', 'App Router') are missing.

3 / 5

Distinctiveness Conflict Risk

The Next.js App Router niche is mostly distinct with minor overlap risk from the broad phrase 'modern full-stack React development'.

4 / 5

Total

12

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-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.