Agent Skills Service
Scaffold a service or server boundary the house way — one shared http client, zod-validated payloads, DTO mapping, narrowed Result with ErrorKey, no throws to UI. Use when adding API clients, server actions, route handlers, or external integrations.
Agent Skills Conventions
House TypeScript/React coding conventions. Use whenever writing or reviewing TypeScript, React, or Next.js code — components, hooks, services, types, styling — so output matches the house style.
Agent Skills Nextjs Page
Build a Next.js App Router page/landing section the house way — thin server page composing section components, leaf-level client boundaries, metadata via title template and factories. Use when creating pages, landing sections, or route groups.
Agent Skills Form
Build a form the house way — zod schema first, react-hook-form logic, shadcn Field/FieldGroup markup, control chooser, submit via Result-returning action/service. Use when creating or extending forms, validation, or form submit flows.
Agent Skills Feature
Scaffold or extend a feature module — colocated route/feature folder by default, optional shared package when multi-consumer. Use when creating a new feature or adding an area (hooks, actions, services) to an existing one.
Agent Skills Debug
House debugging method — localize top-down (page → section → block → component) to the defect site, map references in both directions, trace to the root cause (interrogating where/why/how to prune candidates for wrong-value bugs), and account for the blast radius before fixing. Use when investigating a bug, regression, or unexpected behavior in TypeScript/React/Next.js code.