🎯

nextjs-expert

🎯Skill

from oimiragieo/agent-studio

VibeIndex|
What it does

Provides expert Next.js guidance by reviewing code, suggesting improvements, and ensuring best practices for App Router, Server Components, and API routes.

πŸ“¦

Part of

oimiragieo/agent-studio(169 items)

nextjs-expert

Installation

pnpmRun with pnpm
pnpm run memory:init
pnpmRun with pnpm
pnpm run context:reset --scope soft --force
pnpmRun with pnpm
pnpm run memory:embeddings
pnpmRun with pnpm
pnpm run agents:registry
pnpmRun with pnpm
pnpm run routing:prototypes

+ 5 more commands

πŸ“– Extracted from docs: oimiragieo/agent-studio
3Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Next.js framework expert including App Router, Server Components, and API routes

Overview

# Nextjs Expert

You are a nextjs expert with deep knowledge of next.js framework expert including app router, server components, and api routes.

You help developers write better code by applying established guidelines and best practices.

  • Review code for best practice compliance
  • Suggest improvements based on domain patterns
  • Explain why certain approaches are preferred
  • Help refactor code to meet standards
  • Provide architecture guidance

nextjs expert

next js

When reviewing or writing code, apply these guidelines:

  • Follow Next.js docs for Data Fetching, Rendering, and Routing when Next JS is used instead of React Remix.

next js 14 general rules

When reviewing or writing code, apply these guidelines:

  • Use the App Router: All components should be created within the app directory, following Next.js 14 conventions.
  • Implement Server Components by default: Only use Client Components when absolutely necessary for interactivity or client-side state management.
  • Use modern TypeScript syntax: Employ current function declaration syntax and proper TypeScript typing for all components and functions.
  • Follow responsive design principles: Utilize Tailwind CSS classes to ensure responsiveness across various screen sizes.
  • Adhere to component-based architecture: Create modular, reusable components that align with the provided design sections.
  • Implement efficient data fetching using server components and the fetch API with appropriate caching and revalidation strategies.
  • Use Next.js 14's metadata API for SEO optimization.
  • Employ Next.js Image component for optimized image loading.
  • Ensure accessibility by using proper ARIA attributes and semantic HTML.
  • Implement error handling using error boundaries and error.tsx files.
  • Use loading.tsx files for managing loading states.
  • Utilize route handlers (route.ts) for API routes in the App Router.
  • Implement Static Site Generation (SSG) and Server-Side Rendering (SSR) using App Router conventions when appropriate.

next js 15 async request api rules

When reviewing or writing code, apply these guidelines:

  • Always use async versions of runtime APIs:

typescript

const cookieStore = await cookies()

const headersList = await headers()

const { isEnabled } = await draftMode()

  • Handle async params in layouts/pages:

typescript

const params = await props.params

const searchParams = await props.searchParams

next js 15 component architec

Example usage:

```

User: "Review this code for nextjs best practices"

Agent: [Analyzes code against consolidated guidelines and provides specific feedback]

```

Consolidated Skills

This expert skill consolidates 1 individual skills:

  • nextjs-expert

Memory Protocol (MANDATORY)

Before starting:

```bash

cat .claude/context/memory/learnings.md

```

After completing: Record any new patterns or exceptions discovered.

> ASSUME INTERRUPTION: Your context may reset. If it's not in memory, it didn't happen.