UI Interaction

Installation
SKILL.md

UI Interaction for Next.js Applications

Overview

UI Interaction handles the client-side interactivity layer of Next.js applications. This skill covers adding client-side events, managing local state, implementing form validation with Zod, and using React Hook Form for complex forms.

Key principles:

  • Only add "use client" when client-side APIs are actually needed
  • Use Zod schemas for both client and server validation (single source of truth)
  • Prefer Server Components by default; convert to Client Components only for interactivity
  • Implement optimistic updates for responsive user experience

Skill-scoped Context

Official Documentation:

Related skills

More from constellos/claude-code-plugins

Installs
GitHub Stars
5
First Seen