astro-actions
Installation
SKILL.md
Astro Actions
Purpose
Build typed server mutations callable directly from client code and forms: define an action once, get end-to-end types, input validation, and structured error handling — without hand-writing endpoint plumbing.
When to Use
Activate when the task involves:
- forms that mutate server state (create, update, delete)
- client components calling server code
- replacing manual
fetch+ endpoint mutation code - validating user input server-side
- structured error handling for server calls (field errors, unauthorized, not-found)
When Not to Use
Do not use this skill for: