setup-deploy

Detect hosting platforms and write deployment configuration to CLAUDE.md.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deployments are manual, error-prone, and slow to configure across hosting platforms. This skill automates detection of the deployment platform and writes CLAUDE.md configuration so future deployments are repeatable and reliable.

Core Features & Use Cases

  • Auto-detect hosting platforms (Fly.io, Render, Vercel, Netlify, Heroku, Railway) and infer production URLs.
  • Persist deployment config to CLAUDE.md and support post-deploy health checks and hooks.
  • Handle both standard and custom environments with prompts when needed.

Quick Start

Invoke the /setup-deploy skill to auto-detect your hosting platform and persist the deployment 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 automate deployment configuration for Fly.io or Render?

Automate deployment configuration by invoking the skill to auto-detect hosting platforms like Fly.io or Render, infer production URLs, and persist the setup directly to CLAUDE.md for repeatable future runs.

What is the best way to persist deployment settings for gstack?

Persisting deployment settings for gstack involves writing a Deploy Configuration block, including platform, production URL, and health checks, into the CLAUDE.md file to ensure reliable future deployments.

Does this deployment automation tool support Vercel and Netlify?

Yes, the deployment automation supports Vercel and Netlify, alongside Heroku, Railway, Fly.io, Render, and custom environments, automatically detecting the platform and inferring the necessary production URL and health checks.

How do I handle missing deployment details in a custom hosting environment?

Handling missing deployment details in custom environments is managed by analyzing the repository and prompting for the missing information needed to write the complete deployment configuration to CLAUDE.md.

Can I configure post-deploy health checks and hooks automatically?

Yes, you can configure post-deploy health checks and hooks automatically, as the setup writes these parameters into the CLAUDE.md configuration block during the platform detection and inference process.