setup-deploy

Detects deployment platforms and generates CLAUDE.md deploy configuration with health checks and status commands.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When deploying gstack projects, configuration is manual, error-prone, and platform-specific; this skill automates discovery and writes a standardized CLAUDE.md deploy configuration.

Core Features & Use Cases

  • Detects the deployment platform (Fly.io, Render, Vercel, Netlify, Heroku, GitHub Actions) and produces a consistent CLAUDE.md Deploy Configuration block.
  • Generates platform-specific health check and deploy status commands and supports idempotent writes to CLAUDE.md.
  • Works across local development and CI/CD pipelines to streamline handoffs and reduce deployment drift.

Quick Start

Run /setup-deploy to detect your platform and write a CLAUDE.md deploy configuration.

Frequently Asked Questions about setup-deploy

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

FAQPage Schema
How do I automate deployment configuration for Fly.io, Render, or Vercel projects?

Automating deployment configuration involves detecting your target platform and generating a standardized CLAUDE.md deploy configuration block. This Skill automatically identifies platforms like Fly.io, Render, Vercel, Netlify, Heroku, or GitHub Actions and writes idempotent deployment settings.

How do I generate deploy config and health check commands for CI/CD pipelines?

Generating deploy config and health check commands for CI/CD pipelines requires platform-specific logic. This Skill infers your project type, detects the deployment platform, and produces consistent health check and deploy status commands for your CLAUDE.md file.

Can I use this deployment setup automation with Heroku and GitHub Actions?

Yes, this deployment setup automation works with Heroku and GitHub Actions. It supports automated detection across multiple platforms including Fly.io, Render, Vercel, Netlify, Heroku, and GitHub Actions to streamline handoffs and reduce deployment drift.

What is the best way to prevent deployment drift across local development and CI/CD?

Preventing deployment drift across local development and CI/CD requires a standardized deployment configuration. This Skill generates a consistent CLAUDE.md deploy configuration block with idempotent writes, ensuring platform settings remain synchronized across all environments.

Why does my CLAUDE.md deploy configuration need idempotent writing?

Your CLAUDE.md deploy configuration needs idempotent writing to prevent duplicate or conflicting configuration blocks. This Skill applies idempotent logic when writing the deployment configuration, ensuring repeated runs safely update the file without corrupting existing settings.

Does the setup-deploy Skill require manual platform detection before running?

No, the setup-deploy Skill does not require manual platform detection. It automatically performs project-type inference and platform detection logic when you run the command, identifying your deployment target and generating the appropriate configuration.