convex-cli

Automate Convex project build, deploy, and management workflows via CLI.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/leobrival/topographic-plugins-official --skill convex-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convex-cli
Source: https://github.com/leobrival/topographic-plugins-official/tree/main/plugins/dev/skills/convex-cli
Command: npx skills add https://github.com/leobrival/topographic-plugins-official --skill convex-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Convex CLI streamlines building, deploying, and managing serverless backends with real-time data by centralizing workflows in a single command-line interface, reducing setup time and operational overhead.

Core Features & Use Cases

  • Command-driven project setup, local development, and deployment with convex dev and convex deploy.
  • Environment and data management through convex env, convex export, and convex import to maintain parity across environments.
  • Quick-start patterns and troubleshooting references to accelerate engineering velocity in Convex-powered projects.

Quick Start

Start a local Convex dev session with convex dev, then deploy changes with convex deploy.

Frequently Asked Questions about convex-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a serverless backend using the Convex CLI?

To deploy a serverless backend using the Convex CLI, start a local development session with convex dev, then push your changes to production using the convex deploy command. This workflow ensures consistent dev-to-prod pipelines for real-time data stores.

How do I manage real-time data across different environments in Convex?

You can manage real-time data across environments in Convex using the convex env, convex export, and convex import commands. These CLI tools allow you to maintain data parity and manage serverless backend states across your development and production environments.

Do I need a specific project structure to use Convex CLI commands?

Yes, executing Convex CLI commands requires a valid Convex project structure, access to the CLI, and properly configured environment variables and schemas. Teams building Convex-based applications must set up these prerequisites to deploy changes and monitor deployments.

What is the best way to automate end-to-end Convex project workflows?

The best way to automate end-to-end Convex project workflows is by centralizing command-driven project setup, local development, and deployment operations in the CLI. This reduces operational overhead and accelerates engineering velocity for serverless backend management.

Why is my Convex deployment failing during environment management?

Convex deployment failures during environment management often occur when environment variables and schemas are not properly configured. Maintaining parity across environments requires a valid Convex project structure and correctly set up data operations before executing deployment commands.