avoid-feature-creep
Keeps a change scoped to what was asked. Flags extra features, refactors, and 'while we are here' edits, and moves them to a…
Routes Convex work to the right builder skill and covers the handful of rules that apply everywhere: validators on every function, withIndex over filter, idempotent mutations, internal functions for scheduling. Use when a task mentions Convex and no more specific skill matches,
Claude Code
$ npx -y skills add waynesutton/builder-skills --skill convex --agent claude-code
Codex
$ npx skills add waynesutton/builder-skills --skill convex -a codex -y
Cursor
$ npx skills add waynesutton/builder-skills --skill convex -a cursor -y
Gemini CLI
$ npx skills add waynesutton/builder-skills --skill convex -a gemini-cli -y
GitHub Copilot
$ npx skills add waynesutton/builder-skills --skill convex -a github-copilot -y
OpenCode
$ npx skills add waynesutton/builder-skills --skill convex -a opencode -y
Windsurf
$ npx skills add waynesutton/builder-skills --skill convex -a windsurf -y
Agent skills for builders shipping Convex apps. By Wayne Sutton. Seventeen skills.
Keeps a change scoped to what was asked. Flags extra features, refactors, and 'while we are here' edits, and moves them to a…
Builds AI agents on the Convex agent component: threads, messages, tools that call queries and mutations, streaming, RAG with…
Production patterns for Convex apps and the rules the @convex-dev/eslint-plugin enforces: validators, indexes, idempotent…
Creates reusable Convex components with defineComponent, a clean client wrapper, their own schema, and an npm publish setup. Use…
Schedules work in Convex: cron jobs in convex/crons.ts, one off scheduled functions with runAfter and runAt, batching large jobs,…
Handles files in Convex: upload URLs, storing blobs from actions, serving with getUrl or an HTTP action, metadata from the…
SpacetimeDB CLI reference for initializing projects, building modules, publishing databases, querying data, and managing servers