概要
This skill provides expert guidance for creating, structuring, and publishing reusable Convex components. It enforces best practices for domain-specific isolation, ensuring that database tables and functions remain encapsulated from the main application. By following standardized patterns for configuration, schema definition, and exports, developers can build scalable, packageable backend modules that can be shared across multiple projects or published to registry services like npm. It is ideal for developers looking to move beyond monolithic backend design toward a modular, service-oriented architecture using Convex.