Helps you build Convex database schemas that follow document-relational patterns instead of deeply nested structures. You'll use this when setting up schema.ts files or refactoring table definitions. It pushes you toward flat documents with ID references, ensures you index foreign keys for lookups, and includes templates for common patterns like junction tables for many-to-many relationships. The validator reference is handy since Convex has its own type system with v.string(), v.id(), and v.union() for enums. Worth using if you're coming from a nested data model and need to think relationally, or if you just want your indexes set up correctly from the start.

skills.sh installs
219
GitHub stars
107
last updated
Aug 21, 2026

Install

$ npx -y skills add get-convex/convex-agent-plugins --skill schema-builder --agent claude-code

Installs into .claude/skills of the current project.

Files

Helps you build Convex database schemas that follow document-relational patterns instead of deeply nested structures. You'll use this when setting up schema.ts files or refactoring table definitions. It pushes you toward flat documents with ID references, ensures you index foreign keys for lookups, and includes templates for common patterns like junction tables for many-to-many relationships. The validator reference is handy since Convex has its own type system with v.string(), v.id(), and v.union() for enums. Worth using if you're coming from a nested data model and need to think relationally, or if you just want your indexes set up correctly from the start.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/get-convex/convex-agent-plugins
Categories
Backend & APIs, AI & Agent Building, Design & UI/UX, Databases
First seen
Jun 3, 2026

More from get-convex/convex-agent-plugins

All 7
1nocobase avatarnocobase-publish-managenocobase/skillsUse when users need NocoBase backup restore or migration publish operations through nb api backup and nb api migration commands.219skills.sh installs
2marmelab avatarreact-adminmarmelab/react-adminThis skill should be used when building, modifying, or debugging a react-admin application — including creating resources, lists, forms, data fetching, authenti218skills.sh installs
3oakoss avatarknowledge-graph-builderoakoss/agent-skillsImplements knowledge graphs for AI-enhanced relational knowledge. Covers ontology design, graph database selection (Neo4j, Neptune, ArangoDB, TigerGraph), entit217skills.sh installs
4massgen avatarserenamassgen/massgenThis skill provides symbol-level code understanding and navigation using Language Server Protocol (LSP). Enables IDE-like capabilities for finding symbols, trac216skills.sh installs
5aibtcdev avatarbtcaibtcdev/skillsBitcoin L1 operations — check balances, estimate fees, list UTXOs, transfer BTC, and classify UTXOs as cardinal (safe to spend), ordinal (inscriptions), or rune214skills.sh installs
6davila7 avataresmdavila7/claude-code-templatesComprehensive toolkit for protein language models including ESM3 (generative multimodal protein design across sequence, structure, and function) and ESM C (effi214skills.sh installs