Authoring Convex Components Overview Convex components are isolated, reusable backend modules that can be packaged and shared. Each component has its own schema, functions, and namespace, enabling modular architecture and library distribution via NPM. TypeScript: NEVER Use Type CRITICAL RULE: This codebase has enabled. Using will cause build failures. When to Use This Skill Use this skill when: - Building reusable backend modules for your app - Packaging Convex functionality for NPM distribution - Creating isolated sub-systems with separate schemas - Integrating third-party Convex components…