agents/vite-react-ts-convex-tailwind/.opencode/skill/convex-deploy/SKILL.md
Implement Convex deployment workflows, environments, and CI/CD configuration. Use for dev/prod/preview deployments, deploy keys, local deployments, environment variables, schema/index rollout safety, and HTTP action URLs. Use proactively when users mention deploy, preview, staging, CI, env vars, or local backend. Examples: - user: "Set up Convex deploy in CI" → configure deploy key + npx convex deploy steps - user: "How do preview deployments work?" → explain preview keys, lifecycle, limits - user: "Deploy to prod safely" → list safe schema/function change patterns - user: "Use local convex" → explain npx convex dev --local and limitations
npx skillsauth add igorwarzocha/opencode-workflows convex-deployInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
npx convex dev, npx convex deploy, npx convex codegen, npx convex run (use --prod for prod).CONVEX_AGENT_MODE=anonymous npx convex dev --once when iterating as an AI agent to safely generate codegen artifacts.CONVEX_DEPLOY_KEY overrides, else uses production of CONVEX_DEPLOYMENT project.npx convex deploy --cmd "npm run build" and --cmd-url-env-var-name if needed.npx convex deploy --cmd 'npm run build'.CONVEX_DEPLOY_KEY per environment (Preview vs Production).--preview-run 'functionName'.CONVEX_CLOUD_URL and redeploying; optional CONVEX_SITE_URL..convex.site vs .convex.cloud URL usage where relevant.npx convex dev.npx convex dev:
convex/_generated/*.--tail-logs to control log output.npx convex dev --local --once for local backend.npx convex deploy:
CONVEX_DEPLOY_KEY is set, deploys to that key's target.CONVEX_DEPLOYMENT's project.npx convex deploy --cmd "npm run build"--cmd-url-env-var-name to customize env var name.--preview-run).npx convex env.CONVEX_CLOUD_URL for client RPCs.CONVEX_SITE_URL for HTTP actions.process.env at runtime; functions set at deploy time.v.union, backfill, then narrow.https://<deployment>.convex.site.https://<deployment>.convex.cloud (via CONVEX_CLOUD_URL)..convex.site and .convex.cloud.development
Handle structured co-authoring of professional documentation. Use for proposals, technical specs, and RFCs. Use proactively when a collaborative drafting process (Gathering -> Refinement -> Testing) is needed. Examples: - user: "Draft a technical RFC for the new API" -> follow Stage 1 context gathering - user: "Refine the introduction of this proposal" -> use iterative surgical edits - user: "Test if this document is clear for readers" -> run reader testing workflow
development
Handle Word document (.docx) creation, editing, and analysis with high-fidelity visual review. Use for professional reports, legal documents, and tracked changes. Use proactively when quality and precise formatting are critical. Examples: - user: "Create a professional report in Word" -> use python-docx with render loops - user: "Draft a legal contract with redlines" -> use ooxml redlining workflow - user: "Extract text from this DOCX while preserving structure" -> use pandoc markdown conversion
testing
Apply professional visual themes to documents and presentations. Use for styling artifacts with consistent color palettes and font pairings. Use proactively to quickly improve the aesthetic quality of deliverables. Examples: - user: "Apply a modern theme to this deck" -> use Modern Minimalist theme - user: "I want a tech aesthetic for this doc" -> apply Tech Innovation theme - user: "Create a custom theme for my project" -> generate new color/font specification
tools
Guide for creating effective opencode skills. Use for creating or updating skills that extend agent capabilities with specialized knowledge, workflows, or tool integrations. Examples: - user: "Create a skill for git workflows" → define SKILL.md with instructions and examples - user: "Add examples to my skill" → follow the user: "query" → action pattern - user: "Update skill description" → use literal block scalar and trigger contexts - user: "Structure a complex skill" → organize with scripts/ and references/ directories - user: "Validate my skill" → check structure, frontmatter, and discovery triggers