setup-deploy

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

3|14|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/cegit27/moodle-proctor --skill setup-deploy-cegit27
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-deploy
Source: https://github.com/cegit27/moodle-proctor/tree/main/.claude/skills/gstack/setup-deploy
Command: npx skills add https://github.com/cegit27/moodle-proctor --skill setup-deploy-cegit27

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Setting up deployment configurations manually for different platforms is tedious and error-prone. This Skill automates the detection of your deployment environment and generates the necessary configuration, saving you from repetitive setup work and ensuring consistency across deployments.

Core Features & Use Cases

  • Automatic Platform Detection: Identifies Fly.io, Render, Vercel, Netlify, Heroku, GitHub Actions, or custom deployment platforms by scanning for platform-specific configuration files.
  • Persistent Configuration: Writes deployment settings to CLAUDE.md so all future deploys use the same configuration without re-detection.
  • Use Case: A developer who just switched from Heroku to Fly.io can run this Skill once to detect the new platform, configure health checks and production URLs, and have /land-and-deploy work automatically thereafter.

Quick Start

Use the setup-deploy skill to automatically detect your deployment platform and write 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 automate deployment configuration for web apps on multiple platforms?

Automating deployment configuration involves scanning your project for platform-specific files to automatically detect environments like Vercel, Fly.io, or Heroku, then generating the necessary settings and health checks to streamline the deploy process.

How do I persist deployment settings so I don't have to reconfigure them every time?

Persisting deployment settings is achieved by writing the detected platform configurations and health check URLs to CLAUDE.md, ensuring all subsequent deploys use the same configuration without requiring re-detection.

Does deployment automation work with GitHub Actions and Render?

Yes, deployment automation works with GitHub Actions and Render by detecting their specific workflow definitions and configuration files, allowing you to apply automated platform-specific settings and deploy status commands.

What is the best way to switch deployment platforms from Heroku to Fly.io?

The best way to switch from Heroku to Fly.io is to run an automated detection tool that scans for the new platform's files, configures production URLs and health checks, and updates your persistent configuration file.

How do I configure health checks and production URLs for a custom deployment platform?

Configuring health checks and production URLs for a custom platform is handled by automated detection scripts that identify your specific workflow definitions and persist these settings directly into your project configuration.

Why do I need to write deployment configuration to CLAUDE.md?

Writing deployment configuration to CLAUDE.md is required to persist your platform-specific settings, ensuring that future automated deploy commands apply the exact same configuration without repeating the detection process.