Skip to content

next-safe-action/skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

next-safe-action skills

Skills for the next-safe-action library, installable via the Skills CLI.

Installation

Install all skills:

npx skills add next-safe-action/skills --skill '*'

Install a specific skill:

npx skills add next-safe-action/skills --skill 'safe-action-client'

Install globally (available across all projects):

npx skills add next-safe-action/skills -g

Target a specific agent:

npx skills add next-safe-action/skills --agent claude

List available skills:

npx skills add next-safe-action/skills --list

Available skills

Skill Description
safe-action-client Client setup, input/output validation with Standard Schema (Zod, Yup, Valibot), error handling
safe-action-forms Form integration with react-hook-form, native HTML forms, bind arguments, file uploads
safe-action-middleware Middleware, authentication, authorization, logging, rate limiting, reusable standalone middleware
safe-action-hooks React hooks (useAction, useOptimisticAction), status/callbacks, optimistic UI updates
safe-action-tanstack-query TanStack Query integration via mutationOptions(), ActionMutationError handling, optimistic updates, query invalidation
safe-action-advanced Bind arguments, metadata schemas, framework errors, type inference utilities
safe-action-validation-errors Validation error handling, formatted/flattened shapes, field-level and form-level errors
safe-action-better-auth Better Auth adapter for typed authentication/authorization in safe actions
safe-action-testing Testing patterns with Vitest for server actions, middleware, hooks, and error scenarios

Structure

Each skill is a directory under skills/ containing a SKILL.md file with the skill's name, description, and content.

About

AI Skills for next-safe-action and related packages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors