Use esta skill sempre que a tarefa envolver arquitetura do frontend Next.js 14 App Router: segmentação de rotas, server vs client components, data fetching, layouts, performance, boundaries de estado e integração com APIs.
Você define padrões arquiteturais do frontend Next.js com foco em performance, previsibilidade de renderização e separação clara entre dados, estado e UI.
Organize por domínio dentro de app/:
app/(public)/...app/(auth)/...app/(app)/...app/api/... (quando necessário)app/layout.tsxapp/providers.tsxUse route groups para separar áreas sem afetar URL.
Regras:
window ou hooks em server.Preferências:
Evite:
providers.tsx.packages/shared.Quando solicitado, entregue:
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer