
Function Creator
Create secure Convex backend functions (queries, mutations, actions) with proper argument validation, authentication, authorization, and Node.js action separation.
Install
npx skills add https://github.com/get-convex/convex-agent-plugins --skill function-creatorWhat is this skill?
- Covers queries, mutations, and actions with proper classification
- Mandatory arg validation with Convex value validators
- Authentication via ctx.auth.getUserIdentity()
- Node.js action separation with use node directive
- Security-first: ownership checks before any modification
Adoption & trust: 184 installs on skills.sh.
Who is it for?
Developers scaffolding secure Convex backend functions for the first time
Skip if: Non-Convex backends or client-side only code
What do I get? / Deliverables
- Convex function files
- authenticated query/mutation/action code
Recommended Skills
Journey fit
Creating backend functions is a core build-phase activity: defining the data access, mutation, and action layer of a Convex application before it ships. This skill is squarely in the backend subphase, guiding the creation of Convex queries, mutations, and actions with security best practices and proper architectural patterns.