Builds modular, reusable, and isolated backend components for the Convex serverless platform.
This skill provides Claude with specialized knowledge to architect and implement Convex components, enabling developers to create self-contained packages with their own database tables, functions, and TypeScript types. It covers the end-to-end lifecycle of component development, from defining isolated schemas and configuring exports to publishing packages on npm and implementing type-safe frontend hooks. By following these patterns, developers can easily share logic across multiple Convex projects or provide third-party functionality without risking database conflicts or complex integration overhead.
주요 기능
01Isolated database schema and function definition
02Standardized component directory structure and configuration
030 GitHub stars
04Publishing workflows for npm-ready Convex packages
05Reusable frontend hook implementation for component consumers
06Type-safe export patterns for queries, mutations, and actions
사용 사례
01Building a reusable rate-limiter or authentication module for multiple projects
02Creating an open-source library of Convex-ready utility functions
03Architecting large-scale Convex applications into manageable, decoupled sub-systems