setup-deploy

Detects deploy platform and writes deployment configuration to CLAUDE.md for automated deploys.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/VertaKhan/cs_gstack --skill setup-deploy-vertakhan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: setup-deploy
Source: https://github.com/VertaKhan/cs_gstack/tree/main/.claude/skills/gstack/setup-deploy
Command: npx skills add https://github.com/VertaKhan/cs_gstack --skill setup-deploy-vertakhan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually configuring deployment settings for every project is repetitive and error-prone. This Skill auto-detects your deploy platform, production URL, health checks, and status commands, then persists everything to CLAUDE.md so future deploys via /land-and-deploy run automatically without re-detection. ## Core Features & Use Cases - Platform Detection: Scans for fly.toml, render.yaml, vercel.json, netlify.toml, Procfile, railway configs, and GitHub Actions deploy workflows to identify your hosting platform. - Guided Configuration: Walks through platform-specific setup for Fly.io, Render, Vercel, Netlify, Heroku, or custom/manual deploys, inferring URLs and health check endpoints. - Persistent Config: Writes a Deploy Configuration section to CLAUDE.md covering platform, production URL, deploy status command, merge method, and custom hooks. - Use Case: You just connected your repo to Render. Run this Skill once, confirm the detected settings, and every future /land-and-deploy will merge, deploy, and verify against your production URL automatically. ## Quick Start Ask the assistant to run /setup-deploy to detect your deployment platform and save the configuration to CLAUDE.md.

Frequently Asked Questions about setup-deploy

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

FAQPage Schema
How do I configure automatic deployments for my project?▼

Run /setup-deploy once. It detects your platform from config files like fly.toml or render.yaml, asks you to confirm the production URL and health checks, then writes the settings to CLAUDE.md so /land-and-deploy works automatically afterward.

What deployment platforms does setup-deploy detect?▼

It detects Fly.io, Render, Vercel, Netlify, Heroku, and Railway from their config files, plus GitHub Actions deploy workflows. If nothing is detected, it falls back to a guided questionnaire for custom or manual deploy setups.

Does setup-deploy work without platform CLIs installed?▼

Yes. Platform CLIs like fly or vercel are optional. If they are not installed, the Skill falls back to URL-based health checks and infers settings from config files alone.

Where does setup-deploy store the deployment configuration?▼

All configuration is written to a Deploy Configuration section in CLAUDE.md, which acts as the single source of truth. Running the Skill again cleanly overwrites the previous config, making it idempotent.

Why does my health check fail after running setup-deploy?▼

The verification step may report UNREACHABLE if the app is temporarily down or the URL is wrong. The config is still saved; edit the Deploy Configuration section in CLAUDE.md or rerun the Skill to fix the endpoint.