kensleDev
Building open-source Claude skills. 14 skills with 0 total stars.
Contributed
14
Total Stars
0
Total Forks
0
Avg Stars
0
Common Next.js anti-patterns: useEffect misuse (data fetch, browser detect), useState for server data, Pages Router patt...
Vercel AI SDK v5: generateText, streamText, useChat, tool calling (use tool() helper + inputSchema), embeddings. v5: sen...
Client component onClick/form → Server Action → set cookie. 'use client' calls 'use server' action using cookies() from...
SvelteKit structure guidance. Use for routing, layouts, error handling, SSR, or svelte:boundary. Covers file naming, nes...
Next.js App Router (13+). Migrating from Pages, file conventions (layout, page, loading, error), routing patterns, metad...
Server Component navigation: <Link> for links, redirect() for conditional redirects. NO 'use client' needed for static l...
Fetch data using URL parameter. Create app/[id]/page.tsx, await params to get ID, fetch API, render. Server Component (n...
Next.js dynamic routes with [param] folders. Access via params prop (Server) or useParams() (Client). Next.js 15+: await...
Advanced Next.js routing: Route Handlers (API routes), Server Actions ('use server'), Parallel Routes (@slot), Intercept...
Server vs Client Components in Next.js App Router. Server is default (async, cookies, headers, searchParams). Client nee...
Svelte component patterns. Use for web components, component libraries (Bits UI, Ark UI, Melt UI), form patterns, or thi...
useSearchParams hook in Next.js. REQUIRES 'use client' + Suspense wrapper. Read URL query params: .get(), .getAll(), .ha...