next-safe-action

next-safe-action/skills

9 resources in this repository

GitHub
🎯9

🎯Skills9

🎯safe-action-client🎯Skill

Skill for the next-safe-action library covering client setup, input/output validation with Standard Schema libraries (Zod, Yup, Valibot), and error handling patterns for type-safe Next.js server actions.

safe-action-client
🎯safe-action-advanced🎯Skill

A next-safe-action skill covering advanced features: bind arguments, metadata schemas, framework errors (redirect/notFound/forbidden), type inference utilities, and server-level action callbacks.

safe-action-advanced
🎯safe-action-forms🎯Skill

A next-safe-action skill for form integration covering useStateAction, react-hook-form adapter, native HTML forms, bind arguments, file uploads, and optimistic form updates.

safe-action-forms
🎯safe-action-hooks🎯Skill

A next-safe-action skill for React hooks covering useAction, useOptimisticAction, useStateAction, status/callback handling (onSuccess/onError/onSettled), and execute vs executeAsync patterns.

safe-action-hooks
🎯safe-action-validation-errors🎯Skill

A next-safe-action skill for validation errors covering returnValidationErrors, formatted vs flattened shapes, custom error shapes, throwValidationErrors, and field-level error display.

safe-action-validation-errors
🎯safe-action-middleware🎯Skill

Skill for the next-safe-action library focused on middleware patterns including authentication, authorization, logging, rate limiting, and creating reusable standalone middleware for Next.js server actions.

safe-action-middleware
🎯safe-action-testing🎯Skill

A skill for the next-safe-action library providing testing patterns, alongside skills for client setup, form integration, middleware, React hooks, TanStack Query integration, validation error handling, and Better Auth support with Standard Schema validators.

safe-action-testing
🎯safe-action-better-auth🎯Skill

Skills for the next-safe-action library providing type-safe server actions in Next.js, installable via the Skills CLI with support for global and project-level installation.

safe-action-better-auth
🎯safe-action-tanstack-query🎯Skill

A skill for integrating next-safe-action with TanStack Query, providing guidance on using mutationOptions(), ActionMutationError handling, optimistic updates, and query invalidation patterns for type-safe server actions in Next.js.

safe-action-tanstack-query