Skip to main content

Documentation Index

Fetch the complete documentation index at: https://qovery-erebe-skills.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Install the Qovery Agent Skill and let your AI coding agent deploy your application end-to-end — from analyzing your codebase to a running deployment on Kubernetes. No Kubernetes knowledge required.
Skill vs MCP Server — what’s the difference?
  • Qovery Agent Skill (this page) = Forward engineering. Takes your source code and deploys it on Qovery. The AI agent analyzes your project, creates Dockerfiles, provisions databases, sets up environment variables, and deploys everything.
  • Qovery MCP Server = Operations. Manages existing infrastructure. Query environments, troubleshoot deployments, monitor services.
Both can be used together: use the skill to deploy, then the MCP Server to manage.

Install the Skill

One command installs the skill globally for all your projects:
1

Run the installer

curl -fsSL https://skill.qovery.com/install.sh | bash
This installs the skill to all compatible tool directories automatically. No manual configuration needed.
2

Open your AI coding tool

Launch Claude Code, Cursor, OpenCode, VS Code Copilot, Gemini CLI, or any compatible tool.
3

Ask the agent to deploy

Deploy my application with Qovery
The agent loads the skill automatically and guides you through the entire process.
To install for the current project only (instead of globally), run:
curl -fsSL https://skill.qovery.com/install.sh | bash -s -- --project
To update to the latest version, re-run the install command.

Compatible Tools

The Qovery Agent Skill follows the Agent Skills open standard and works with 30+ AI coding tools. The installer places the skill in all discovery paths automatically.
ToolSupported
Claude CodeYes
CursorYes
OpenCodeYes
VS Code CopilotYes
Gemini CLIYes
Roo CodeYes
GooseYes
AmpYes
KiroYes
Junie (JetBrains)Yes
OpenHandsYes
OpenAI CodexYes
Mistral VibeYes
TRAEYes
And any other tool that discovers skills from .claude/skills/ or .agents/skills/ directories.

What the Skill Does

When you tell your AI agent to deploy, the skill guides it through a complete deployment workflow:
  1. Analyzes your codebase — detects language, framework, ports, database needs, environment variables
  2. Creates a Dockerfile if one is missing — production-ready multi-stage templates for Node.js, Next.js, React, Vite, Python, Go, Java, Ruby, PHP, .NET
  3. Asks the right questions — dev vs production, database type, deployment method
  4. Sets up infrastructure — cluster creation from scratch if needed (AWS, GCP, Azure, Scaleway)
  5. Deploys via CLI + API (quick path) or Terraform provider (recommended for production)
  6. Provisions databases — container mode for dev/test, managed mode (e.g. AWS RDS) for production, or Terraform services for RDS Aurora
  7. Sets up environment variables using aliases, interpolation, and overrides — no duplication
  8. Handles Helm charts, Terraform modules, lifecycle jobs, and cron jobs
  9. Watches deployments and auto-fixes failures — diagnoses build errors, port mismatches, health check failures, missing env vars, and OOM issues. Fixes Qovery configuration automatically; asks for permission before modifying your code

What You Need

Qovery accountSign up at console.qovery.com (free to start)
Git repository connected to Qovery (GitHub, GitLab, or Bitbucket)
That’s it. The skill handles everything else:
  • No API token needed upfront — the skill generates one via the Qovery CLI
  • No cluster needed upfront — the skill guides you through cluster creation if you don’t have one
  • No Dockerfile needed — the skill creates one if missing
  • No Kubernetes knowledge needed — the skill configures health checks, ports, deployment stages, and resource limits

How It Compares

Console (Manual)AI Agent SkillMCP Server
PurposeFull control via web UIFastest path from code to deployedManage existing infrastructure
Creates DockerfilesNoYes, for 12+ frameworksNo
Provisions databasesManual configurationAutomatic (asks dev vs prod)No
Sets up env varsManual per variableAutomatic with aliases and overridesNo
Deployment methodConsole UICLI + API or TerraformN/A
Monitors & fixes failuresManual log inspectionAutomatic diagnosis and auto-fixQuery-based
Best forExperienced users, fine-tuningDevelopers deploying from codeDay-2 operations

Supported Frameworks

The skill includes production-ready Dockerfile templates for:
LanguageFrameworks
Node.jsExpress, Fastify, NestJS
Next.jsSSR with standalone output
React / ViteSPA served via nginx
PythonFlask, Django, FastAPI
GoAny (net/http, Gin, Echo, Fiber, etc.)
JavaSpring Boot (Maven and Gradle)
RubyRails
PHPLaravel
.NETASP.NET Core
If your framework is not listed, the agent creates a custom Dockerfile based on your project structure.

Example Prompts

Once the skill is installed, try any of these prompts with your AI coding agent:
  • “Deploy my application with Qovery”
  • “Set up Qovery for my project”
  • “Deploy this to Kubernetes with Qovery”
  • “Create a Qovery Terraform configuration for my app”
  • “I need a production deployment with a PostgreSQL database”

Next Steps

Qovery MCP Server

Manage deployed infrastructure from your AI agent

Terraform Provider

Version-controlled infrastructure as code

CLI Reference

Monitor, debug, and manage from the terminal

Skill Source Code

View, contribute, or fork on GitHub