convex-migrations은(는) 무엇을 하나요?
애플리케이션 진화를 위한 스키마 마이그레이션 전략: 새 필드 추가, 데이터 백필, 더 이상 사용하지 않는 필드 제거, 인덱스 마이그레이션 및 무중단 마이그레이션 패턴
애플리케이션 진화를 위한 스키마 마이그레이션 전략: 새 필드 추가, 데이터 백필, 더 이상 사용하지 않는 필드 제거, 인덱스 마이그레이션 및 무중단 마이그레이션 패턴
이 스킬은 Convex 플랫폼에서 애플리케이션 스키마를 안전하고 점진적으로 진화시키기 위한 마이그레이션 전략을 제공합니다. 개발자는 새 필드 추가, 데이터 백필, 더 이상 사용하지 않는 필드 제거, 인덱스 마이그레이션 및 무중단(zero-downtime) 마이그레이션 패턴을 구현할 수 있습니다. Convex의 스키마 정의와 마이그레이션 함수를 활용하여 프로덕션 데이터 손실 없이 스키마 변경을 적용하는 방법을 설명합니다. 주로 Convex 플랫폼을 대상으로 하며, Node.js/TypeScript 환경에서 실행됩니다.
npx skills add https://github.com/waynesutton/convexskills/tree/main/skills/convex-migrationsInstalled? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
애플리케이션 진화를 위한 스키마 마이그레이션 전략: 새 필드 추가, 데이터 백필, 더 이상 사용하지 않는 필드 제거, 인덱스 마이그레이션 및 무중단 마이그레이션 패턴
This repo contains 13 individual skills — each has its own dedicated page.
Prevent feature creep when building software, apps, and AI-powered products. Use this skill when planning features, reviewing scope, building MVPs, managing backlogs, or when a user says "just one more feature." Helps developers and AI agents stay focused, ship faster, and avoid bloated products.
Umbrella skill for all Convex development patterns. Routes to specific skills like convex-functions, convex-realtime, convex-agents, etc.
Building AI agents with the Convex Agent component including thread management, tool integration, streaming responses, RAG patterns, and workflow orchestration
Guidelines for building production-ready Convex apps covering function organization, query patterns, validation, TypeScript usage, error handling, and the Zen of Convex design philosophy
How to create, structure, and publish self-contained Convex components with proper isolation, exports, and dependency management
Scheduled function patterns for background tasks including interval scheduling, cron expressions, job monitoring, retry strategies, and best practices for long-running tasks
Complete file handling including upload flows, serving files via URL, storing generated files from actions, deletion, and accessing file metadata from system tables
Writing queries, mutations, actions, and HTTP actions with proper argument validation, error handling, internal functions, and runtime considerations
External API integration and webhook handling including HTTP endpoint routing, request/response handling, authentication, CORS configuration, and webhook signature validation
Patterns for building reactive apps including subscription management, optimistic updates, cache behavior, and paginated queries with cursor-based loading
Defining and validating database schemas with proper typing, index configuration, optional fields, unions, and migration strategies for schema changes
Deep security review patterns for authorization logic, data access boundaries, action isolation, rate limiting, and protecting sensitive operations
Quick security audit checklist covering authentication, function exposure, argument validation, row-level access control, and environment variable handling
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.