概要
This skill provides a structured framework for creating and refactoring Next.js App Router API endpoints within the VKC-2 repository. It ensures consistency across public and admin routes by enforcing specific patterns for session management using getSession or getAdminSession, database interactions via Drizzle ORM, and integrated rate limiting. By utilizing canonical references and pre-defined templates, developers can maintain a unified response shape and robust validation logic throughout the application's backend services.