convex-migration-helper 是做什麼的?
使用 widen-migrate-narrow 和 @convex-dev/migrations 規劃 Convex 綱要與資料遷移。適用於破壞性綱要變更、資料回填、資料表重塑或零停機部署。
使用 widen-migrate-narrow 和 @convex-dev/migrations 規劃 Convex 綱要與資料遷移。適用於破壞性綱要變更、資料回填、資料表重塑或零停機部署。
此技能旨在幫助開發者使用 Convex 平台進行綱要與資料遷移。它支援三種遷移策略:首先,運用 `@convex-dev/migrations` 套件,可安全處理破壞性變更(如新增/刪除欄位),並在遷移完成後清理臨時欄位。其次,`widen-migrate-narrow` 模式特別適用於零停機的資料重塑,透過廣化綱要、逐步遷移資料再窄化回最終結構。此外,若資料表需要結構性重塑,技能會整合 `now.sh` 工具產生資料庫快照與匯出流程,確保開發與生產環境的遷移一致。此技能支援 Convex 開發與部署流程,適合已在使用 Convex 的團隊,能大幅降低遷移風險與手動操作錯誤。
npx skills add https://github.com/get-convex/agent-skills/tree/main/skills/convex-migration-helperInstalled? Explore more 生產力與協作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →
使用 widen-migrate-narrow 和 @convex-dev/migrations 規劃 Convex 綱要與資料遷移。適用於破壞性綱要變更、資料回填、資料表重塑或零停機部署。
This repo contains 5 individual skills — each has its own dedicated page.
Routes general Convex requests to the right project skill. Use when the user asks which Convex skill to use or gives an underspecified Convex app task.
Builds reusable Convex components with isolated tables and app-facing APIs. Use for new components, reusable backend modules, integrations, or component boundary work.
Audits Convex performance for reads, subscriptions, write contention, and function limits. Use for slow features, insights findings, OCC conflicts, or read amplification.
Creates or adds Convex to an app. Use for new Convex projects, npm create convex@latest, frontend setup, env vars, or the first npx convex dev run.
Sets up Convex auth, identity mapping, and access control. Use for login, auth providers, users tables, protected functions, or roles in a Convex app.
Gemini CLI one-shot prompts, summaries, generation, skills, hooks, MCP, or Gemma routing.
Fetch GitHub issues, select candidates, spawn background fix agents, open PRs, and optionally process PR review comments.
Create, edit, audit, tidy, validate, or restructure AgentSkills and SKILL.md files.
Search, install, update, sync, or publish agent skills with the ClawHub CLI and registry.
Delegate coding work to Codex, Claude Code, or OpenCode as background workers; not simple edits or read-only code lookup.
List, configure, authenticate, call, and inspect MCP servers/tools with mcporter over HTTP or stdio.