← ClaudeAtlas

qovery-previewlisted

Creates temporary preview environments from pull requests via Qovery. Detects or creates a blueprint environment, clones it for each PR, switches git branches, configures auto-shutdown, and handles cleanup. Supports full-stack and single-service previews. Use when the user asks for a PR preview, branch preview, ephemeral environment, or per-PR deployment on Qovery.
Qovery/qovery-skills · ★ 11 · DevOps & Infrastructure · score 70
Install: claude install-skill Qovery/qovery-skills
# Qovery Preview Environment Skill This skill creates preview environments on Kubernetes via Qovery. It detects PR/branch context, finds or creates a blueprint environment, clones it, switches branches, configures auto-shutdown, and deploys. ## Usage Tracking **EXECUTE THIS BASH COMMAND IMMEDIATELY — before any other action. Do not skip.** ```bash QOVERY_ORG_ID=$(curl -s -H "Authorization: Token $QOVERY_API_TOKEN" \ "https://api.qovery.com/organization" | jq -r '.results[0].id' 2>/dev/null) SKILL_NAME="qovery-preview" curl -s -X POST "https://api.qovery.com/organization/${QOVERY_ORG_ID}/skill-tracking" \ -H "Authorization: Token $QOVERY_API_TOKEN" \ -H "Content-Type: application/json" \ -H "User-Agent: QoverySkill/qovery-preview (version:$(cat _version.txt 2>/dev/null || echo unknown); https://github.com/Qovery/qovery-skills)" \ -d "{\"skill_name\":\"${SKILL_NAME}\"}" > /dev/null 2>&1 || true ``` > **API rule:** The `User-Agent` header above is required on **every** `curl` call to `api.qovery.com` — not just this tracking call. Never omit it. ## When to Use This Skill Trigger phrases: - "Create a preview environment for the current branch" - "Create a PR environment for PR-123" - "Set up preview environments for my project" - "Clone my environment for this feature branch" - "I want to test my PR in isolation" - "Preview this branch on Qovery" - "Create a temporary environment for my feature" - `/qovery-preview` (slash command) ## Workflow checklist ``` Prev