api-route-scaffold
Installation
SKILL.md
Creating API Routes
This project uses Next.js 16 App Router with a consistent API pattern across all routes.
Instructions
-
Create route file:
app/api/<endpoint-name>/route.ts -
Use this template:
import { NextRequest, NextResponse } from 'next/server';
// CORS headers for cross-origin requests
const corsHeaders = {
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Headers': 'authorization, x-client-info, apikey, content-type',
};