nextjs-devtools_skill

This skill helps you inspect and debug Next.js apps by exposing routes, components, and build info via MCP tooling.
  • Python

19

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill mjunaidca/mjs-agent-skills --skill nextjs-devtools

  • SKILL.md2.2 KB

Overview

This skill provides Next.js development tooling via an MCP server to inspect routes, components, build configuration, and runtime settings. It helps you quickly discover app structure and debug routing or build issues without manually searching the codebase. Use it from a project root to get targeted insights for Next.js apps only.

How this skill works

The skill runs tools through an MCP client that either spawns a short-lived server per call or connects to a persistent server. Available commands list routes, inspect a specific route, enumerate React components, and fetch build and next.config.js details. Results return structured information you can use to trace routing, verify builds, and locate components.

When to use it

  • When debugging routing problems or unexpected 404s in a Next.js app
  • When you need a quick inventory of pages, API routes, and components
  • When diagnosing build failures or verifying next.config.js settings
  • When onboarding into an unfamiliar Next.js codebase to map structure
  • When running CI or local checks that require programmatic route info

Best practices

  • Run commands from the Next.js project root to ensure accurate results
  • Use the on-demand spawn mode (-s) for single quick checks to avoid persistent processes
  • Start a persistent server for repeated inspections during long debugging sessions
  • Run next build before requesting build info to populate build-related data
  • Validate npx next-devtools-mcp@latest manually if the server fails to start

Example use cases

  • List all app routes to confirm which pages and API endpoints are exposed
  • Fetch route details for /api/auth to trace middleware, handlers, and params
  • Enumerate React components to find shared UI elements and potential duplicates
  • Inspect next.config.js to verify rewrites, redirects, and experimental flags
  • Check build info when a deployment fails to identify misconfigured outputs

FAQ

No. The tooling specifically inspects Next.js conventions and config; it will not provide meaningful results for generic React apps.

Should I run a persistent server or use on-demand mode?

Use on-demand mode (-s) for single commands. Start the persistent server when you need to run many inspections in a session to save startup overhead.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational