building-nextjs-apps
Build Next.js 16 applications
Next.js 16 introduces breaking changes that cause common mistakes. This skill provides correct patterns for async params, server actions, layouts, and middleware. Use it to avoid failed builds and implement distinctive frontend design.
์คํฌ ZIP ๋ค์ด๋ก๋
Claude์์ ์ ๋ก๋
์ค์ โ ๊ธฐ๋ฅ โ ์คํฌ โ ์คํฌ ์ ๋ก๋๋ก ์ด๋
ํ ๊ธ์ ์ผ๊ณ ์ฌ์ฉ ์์
ํ ์คํธํด ๋ณด๊ธฐ
"building-nextjs-apps" ์ฌ์ฉ ์ค์ ๋๋ค. Create a dashboard page with async params
์์ ๊ฒฐ๊ณผ:
- Creates page.tsx with async function and awaited params
- Adds TypeScript types for params Promise
- Implements data fetching with proper error handling
"building-nextjs-apps" ์ฌ์ฉ ์ค์ ๋๋ค. Set up authentication proxy
์์ ๊ฒฐ๊ณผ:
- Creates proxy.ts with token validation
- Adds redirect for unauthenticated users
- Configures matcher for protected routes
"building-nextjs-apps" ์ฌ์ฉ ์ค์ ๋๋ค. Design a bold landing page
์์ ๊ฒฐ๊ณผ:
- Selects distinctive display fonts
- Applies dominant color with sharp accents
- Adds motion effects for page load
๋ณด์ ๊ฐ์ฌ
์์ This skill contains only documentation for Next.js development. All 272 static findings are false positives caused by the analyzer misinterpreting markdown code blocks (using backticks for syntax highlighting) as shell execution, and documentation examples of standard web patterns (API calls, environment variables) as security risks. No executable code or malicious patterns exist.
์ํ ์์ธ
โ๏ธ ์ธ๋ถ ๋ช ๋ น์ด (187)
๐ ๋คํธ์ํฌ ์ ๊ทผ (15)
๐ ํ๊ฒฝ ๋ณ์ (14)
๐ ํ์ผ ์์คํ ์ก์ธ์ค (1)
ํ์ง ์ ์
๋ง๋ค ์ ์๋ ๊ฒ
New Next.js project
Start a Next.js 16 project with correct patterns and shadcn/ui components
Upgrade from Next.js 15
Migrate existing apps to Next.js 16 with async params and Turbopack
Distinctive frontend design
Create production interfaces with bold aesthetics and motion design
์ด ํ๋กฌํํธ๋ฅผ ์ฌ์ฉํด ๋ณด์ธ์
Create a new Next.js 16 project with TypeScript, Tailwind, and shadcn/ui. Set up a tasks page with dynamic routing.
Upgrade this project to Next.js 16. Update all pages to use async params and searchParams patterns.
Add a server action for creating tasks. Connect it to a form component with proper validation.
Check for common Next.js 16 mistakes in my codebase. Show me any pages that need async params updates.
๋ชจ๋ฒ ์ฌ๋ก
- Always await params and searchParams in Next.js 16 page components
- Use server actions for form submissions with revalidatePath
- Design with a clear aesthetic direction and commit to it fully
ํผํ๊ธฐ
- Using Next.js 15 sync params patterns in Next.js 16
- Defaulting to generic fonts like Inter or system fonts
- Overusing generic layouts without distinctive character
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
Does this work with Next.js 15?
Does it create API routes?
Can it set up authentication?
What design systems are supported?
Does it include database setup?
Can it upgrade existing projects?
๊ฐ๋ฐ์ ์ธ๋ถ ์ ๋ณด
์์ฑ์
Asmayaseen๋ผ์ด์ ์ค
MIT
๋ฆฌํฌ์งํ ๋ฆฌ
https://github.com/Asmayaseen/hackathon-2/tree/main/.claude/skills/building-nextjs-apps์ฐธ์กฐ
main
ํ์ผ ๊ตฌ์กฐ
๐ references/
๐ datetime-patterns.md
๐ frontend-design.md
๐ scripts/
๐ verify.py
๐ SKILL.md