
Schema Builder
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-codeInstalls 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 GitHubSponsors
Details
- Repository
- github.com/get-convex/convex-agent-plugins
- Categories
- Backend & APIs, AI & Agent Building, Design & UI/UX, Databases
- First seen
- Jun 3, 2026