nextjs-dev — community nextjs-dev, kimmoihanus-nextjs-site, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Frontend Agents needing advanced Next.js development capabilities with Tailwind CSS and MDX content Kimmo Ihanus Next.js Site

ihmissuti ihmissuti
[0]
[0]
Updated: 3/5/2026

Agent Capability Analysis

The nextjs-dev skill by ihmissuti is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Perfect for Frontend Agents needing advanced Next.js development capabilities with Tailwind CSS and MDX content

Core Value

Empowers agents to build scalable Next.js applications with file-based routing, utilizing API routes, and styling with Tailwind CSS, while efficiently working with MDX content for dynamic page generation

Capabilities Granted for nextjs-dev

Creating new pages or components with React
Working with API routes for dynamic data fetching
Styling applications with Tailwind CSS for consistent design
Generating dynamic content with MDX

! Prerequisites & Limits

  • Requires Next.js project setup
  • Tailwind CSS configuration needed
  • MDX content integration required
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

nextjs-dev

Install nextjs-dev, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Next.js Development

Development conventions and patterns for the kimmoihanus.com Next.js site.

When to Use

  • Creating new pages or components
  • Working with API routes
  • Styling with Tailwind CSS
  • Working with MDX content

Project Structure

/
├── components/     # React components
├── css/           # Stylesheets (Tailwind, Prism)
├── graphics/      # Graphics markdown files
├── lib/           # Utility functions and hooks
├── pages/         # Next.js pages (file-based routing)
│   ├── api/       # API routes
│   ├── graphics/  # Dynamic graphics pages
│   └── posts/     # Dynamic post pages
├── posts/         # Blog post markdown files
├── prose/         # Static prose content
├── public/        # Static assets
└── tools/         # Additional tools and MCP servers

Conventions

Pages

  • Pages use file-based routing in /pages/
  • Dynamic routes use [slug].js format
  • API routes go in /pages/api/

Components

  • Components are in /components/
  • Use functional components with hooks
  • Export default the main component

Styling

  • Use Tailwind CSS classes
  • Custom styles in /css/ directory
  • Module CSS for component-specific styles (e.g., graphics.module.css)

Content

  • Blog posts: /posts/XXX-slug.md
  • Graphics: /graphics/slug.md
  • Static prose: /prose/slug.md

Key Libraries

  • next - Framework
  • next-seo - SEO configuration
  • next-mdx-remote - MDX rendering
  • tailwindcss - Styling
  • gray-matter - Frontmatter parsing

Development Commands

bash
1# Start development server 2npm run dev 3 4# Build for production 5npm run build 6 7# Start production server 8npm run start 9 10# Generate sitemap 11npm run postbuild

Creating New Pages

  1. Add file to /pages/ directory
  2. Export a default React component
  3. Optionally export getStaticProps or getServerSideProps

Example:

jsx
1import Layout from '../components/Layout'; 2import { NextSeo } from 'next-seo'; 3 4export default function MyPage() { 5 return ( 6 <Layout> 7 <NextSeo title="My Page" /> 8 <h1>My New Page</h1> 9 </Layout> 10 ); 11}

Creating API Routes

Add file to /pages/api/:

js
1export default async function handler(req, res) { 2 if (req.method !== 'POST') { 3 return res.status(405).json({ error: 'Method not allowed' }); 4 } 5 6 // Your logic here 7 res.status(200).json({ success: true }); 8}

Working with MDX Content

Use the lib functions:

js
1import { getPostBySlug, getAllPosts } from '../lib/posts'; 2import { serialize } from 'next-mdx-remote/serialize';

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is nextjs-dev?

Perfect for Frontend Agents needing advanced Next.js development capabilities with Tailwind CSS and MDX content Kimmo Ihanus Next.js Site

How do I install nextjs-dev?

Run the command: npx killer-skills add ihmissuti/kimmoihanus-nextjs-site/nextjs-dev. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for nextjs-dev?

Key use cases include: Creating new pages or components with React, Working with API routes for dynamic data fetching, Styling applications with Tailwind CSS for consistent design, Generating dynamic content with MDX.

Which IDEs are compatible with nextjs-dev?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for nextjs-dev?

Requires Next.js project setup. Tailwind CSS configuration needed. MDX content integration required.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add ihmissuti/kimmoihanus-nextjs-site/nextjs-dev. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use nextjs-dev immediately in the current project.

Related Skills

Looking for an alternative to nextjs-dev or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI