Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIGitHub CopilotGitHub CopilotGemini CLIGemini CLI+20 more

    Nextjs App Router Audit

    2

    Deep audit toolkit for Next.js App Router to fix performance waterfalls, SEO errors, and client boundary leaks.

    Free

    10 installs5.0 (1 review)
    nextjs-app-router-audit

    nextjs-app-router-audit

    Example session with this skill installed

    Audit our new dashboard route for performance issues and SEO best practices.

    • Read your context and instructions
    • Compiled the nextjs-app-router-audit

    I found 3 issues in /app/dashboard:

    1. ERROR: page.tsx uses "use client" and exports metadata. Metadata is ignored here; I'll move it to a layout or wrap the client logic.
    2. WARN: 2 sequential awaited fetches found (Waterfalls).
    3. INFO: Missing loading.tsx, preventing streaming.
      Fixing now...

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Stop guessing why your Next.js app is slow or breaking SEO

    Modern Next.js development requires a deep understanding of the App Router's server/client boundaries. This skill provides a specialized diagnostic toolkit designed to audit codebases for performance bottlenecks, SEO regressions, and architectural anti-patterns that standard linters miss.

    What it does

    The skill combines a zero-dependency static scanner with a sophisticated manual review methodology. It identifies critical issues like metadata being ignored in Client Components, sequential request waterfalls, and missing streaming fallbacks. Beyond simple detection, it provides ranked severity reports and concrete code fixes for every issue found.

    • Detects SEO-killing errors like using next/head in the App Router.
    • Identifies performance drains such as unoptimized fonts and useEffect fetch waterfalls.
    • Analyzes Server Component boundaries to ensure minimal JS is sent to the browser.
    • Audits caching strategies and Suspense placement for optimal Core Web Vitals.

    Why use this over basic prompting?

    Simply asking an AI to "fix my Next.js app" often results in generic advice. This skill uses a specialized scanning script to trace your actual file tree, finding specific line numbers where rules are violated. It understands the nuance between a necessary Client Component and an accidental one, helping you maintain a high-performance "server-first" architecture.

    Free to use. Made by Datagrove Development Agency in Amsterdam

    How to install

    Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.

    ~30 seconds
    1. 1

      Download the ZIP

      Free skills download straight away. Paid skills unlock right after purchase.

    2. 2

      Unzip into your skills folder

      Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.

    3. 3

      Ask your agent to use it

      Restart the agent if it was already running. It picks the skill up automatically - no config needed.

    Skills folder by agent

    Click the path to copy it. Create the folder if it does not exist yet.

    Reviews

    5.0
    1 review
    5
    1
    4
    0
    3
    0
    2
    0
    1
    0

    10 people have installed this skill.

    Trust & safety

    Security scanned

    Verified clean 3 months ago

    • Free to download with an account

    Listed3 months ago

    Frequently Asked Questions