setup-deploy

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

1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/TarunTeja44/portfolio --skill setup-deploy-tarunteja44
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-deploy
Source: https://github.com/TarunTeja44/portfolio/tree/main/.agents/skills/gstack-setup-deploy
Command: npx skills add https://github.com/TarunTeja44/portfolio --skill setup-deploy-tarunteja44

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually configuring deployment settings for every project is repetitive and error-prone. This Skill automatically 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 without re-detection. ## Core Features & Use Cases - Platform Auto-Detection: Identifies Fly.io, Render, Vercel, Netlify, Heroku, Railway, GitHub Actions workflows, or custom deploy setups by scanning config files like fly.toml, render.yaml, and netlify.toml. - Persistent Configuration: Writes a structured Deploy Configuration section to CLAUDE.md covering platform, production URL, deploy status command, merge method, and health checks. - Verification: Tests the configured health check URL and deploy status command after writing, reporting reachability without blocking on failures. - Use Case: You just connected your repo to Render. Run /setup-deploy once, confirm the detected service name and onrender.com URL, and every future /land-and-deploy run will poll the right endpoint automatically. ## Quick Start Ask the assistant to run /setup-deploy to detect my 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 deployment detection for my project?

Run /setup-deploy and it scans for platform config files like fly.toml, render.yaml, vercel.json, and netlify.toml, plus GitHub Actions deploy workflows. It then writes the detected platform, URL, and health check to CLAUDE.md for future deploys.

Which deploy platforms does setup-deploy support?

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

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

Yes, platform CLIs are optional. If fly or vercel is not installed, the skill falls back to URL-based health checks and infers the production URL from config files instead of querying the platform API.

What happens if I run setup-deploy twice?

The skill is idempotent. It detects the existing Deploy Configuration section in CLAUDE.md and offers to reconfigure from scratch, edit specific fields, or keep the current settings, overwriting cleanly if you choose to update.

Why does my deploy health check fail after configuration?

The verification step curls the health check URL and runs the deploy status command, reporting UNREACHABLE or COMMAND_FAILED if they fail. This does not block setup since the app may be temporarily down, but you should confirm the URL and command are correct.