setup-deploy

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

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/bobbo01/B2BPlatform --skill setup-deploy-bobbo01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-deploy
Source: https://github.com/bobbo01/B2BPlatform/tree/main/.agents/skills/gstack-setup-deploy
Command: npx skills add https://github.com/bobbo01/B2BPlatform --skill setup-deploy-bobbo01

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up deployment automation requires manually figuring out which platform a project uses, what the production URL is, and how to verify deploys succeeded. This Skill automates that detection and persists the answers so future deploys run without repeated configuration. ## Core Features & Use Cases - Platform Detection: Scans for fly.toml, render.yaml, vercel.json, netlify.toml, Procfile, railway config, and GitHub Actions deploy workflows to identify the hosting platform. - Guided Configuration: Walks through platform-specific setup for Fly.io, Render, Vercel, Netlify, Heroku, or custom/manual deploys, including health check endpoints and deploy status commands. - Persistent Config: Writes a Deploy Configuration section to CLAUDE.md so the /land-and-deploy workflow can merge and deploy automatically on later runs. - Use Case: After connecting a repo to Render, run this once to record the production URL and health check; every subsequent deploy verification then polls the right endpoint without re-asking. ## Quick Start Ask the assistant to run /setup-deploy to detect my deploy 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 deployment for my project?

Run the setup-deploy workflow, which detects your platform from config files like fly.toml, render.yaml, or vercel.json, then asks for your production URL and health check. It writes everything to a Deploy Configuration section in CLAUDE.md.

What deploy platforms does setup-deploy detect?

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

Does setup-deploy work without the Fly or Vercel CLI installed?

Yes. Platform CLIs are optional. If the CLI is missing, the configuration falls back to URL-based health checks using curl against the production endpoint instead of CLI status commands.

Where is the deployment configuration stored?

All settings are written to a Deploy Configuration section in CLAUDE.md at the repository root. Running the setup again overwrites the previous section cleanly, so the file stays the single source of truth.

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

The verification step curls the configured health check URL and reports unreachable endpoints without blocking. Common causes are the app not being deployed yet, a wrong path, or a cold start on platforms like Render.