This is the schema definition layer for Convex databases, handling everything from basic field validators to compound indexes and migration patterns. You get the full type validator library (strings, numbers, unions, nested objects, discriminated unions), index configuration including search indexes, and strategies for evolving schemas without breaking production. The documentation-first approach is smart since Convex schema APIs are specific and you don't want to guess at validator syntax. Most useful when you're setting up a new Convex project or adding complex data types like order items with nested objects, search functionality, or polymorphic event tables. The migration examples cover the tricky part: backfilling optional fields before making them required.
npx skills add https://github.com/waynesutton/convexskills --skill convex-schema-validator