CtrlK
BlogDocsLog inGet started
Tessl Logo

nextjs-app-router-patterns

Master Next.js 14+ App Router with Server Components, streaming, parallel routes, and advanced data fetching. Use when building Next.js applications, implementing SSR/SSG, or optimizing React Server Components.

68

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

65%

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

A highly actionable, code-dense patterns catalog with executable examples across the main App Router features. Its main weaknesses are token bloat from restating known basics and a monolithic structure that should split detailed patterns into reference files.

Suggestions

Move the detailed patterns (e.g. parallel routes, intercepting routes, route handlers) into separate reference files under references/ and keep SKILL.md as a concise overview with one-level-deep links, improving progressive_disclosure and conciseness.

Trim or remove the "Core Concepts" rendering-modes table and file-conventions listing, which restate Next.js App Router basics Claude already knows, to improve token efficiency.

For mutation-oriented patterns (Server Actions, route handlers), add explicit validation and error-handling checkpoints to give the skill clearer workflow sequencing.

DimensionReasoningScore

Conciseness

The body is mostly lean code rather than padded prose, but at ~540 lines it is very long, and the "Core Concepts" rendering-modes table and file-conventions listing restate App Router basics Claude already knows, so it could be tightened.

2 / 3

Actionability

Eight patterns plus caching and route-handler sections provide fully executable, copy-paste-ready TypeScript examples with concrete imports and real APIs (fetch with next.revalidate, revalidateTag, Suspense, etc.).

3 / 3

Workflow Clarity

This is a pattern catalog rather than a procedural workflow, so there is no multi-step sequence with validation checkpoints; sections are organized but lack explicit sequencing or feedback loops.

2 / 3

Progressive Disclosure

Sections are clearly labeled and well-organized, but the entire ~540-line body is monolithic with no bundle files; the detailed patterns that should live in separate reference files are all inline, and at this length well-organized sections alone do not earn a 3.

2 / 3

Total

9

/

12

Passed

Description

100%

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 names concrete App Router capabilities and provides explicit "Use when" trigger guidance with natural phrasing. The only minor weakness is the mild buzzword "Master", but the surrounding specifics outweigh it.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities — "Server Components, streaming, parallel routes, and advanced data fetching" — naming specific App Router features rather than vague actions.

3 / 3

Completeness

Explicitly answers both what ("Master Next.js 14+ App Router with...") and when via an explicit "Use when..." clause, satisfying the completeness bar.

3 / 3

Trigger Term Quality

Natural trigger phrases users would say — "building Next.js applications, implementing SSR/SSG, or optimizing React Server Components" — with good coverage of common variations.

3 / 3

Distinctiveness Conflict Risk

Scoped to the clear niche "Next.js 14+ App Router" with distinct triggers, making it unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

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

skill_md_line_count

SKILL.md is long (544 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

Repository
Dicklesworthstone/pi_agent_rust
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.