setup-deploy

Detect deployment platforms and generate configuration files for automatic deploys.

1|Updated May 8, 2026
One-click install
npx skills add https://github.com/npc-chris/dfn-discovery --skill setup-deploy-npc-chris
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-deploy
Source: https://github.com/npc-chris/dfn-discovery/tree/main/.agents/skills/gstack/setup-deploy
Command: npx skills add https://github.com/npc-chris/dfn-discovery --skill setup-deploy-npc-chris

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires flyctl, vercel, git, ssh, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the configuration and detection of deployment settings for platforms like Fly.io, Render, Vercel, Netlify, Heroku, GitHub Actions, and custom setups. It ensures smooth and automatic deployment processes.

Core Features & Use Cases

  • Deployment Detection: Automatically detects the user's deployment platform and relevant settings.
  • Configuration Writing: Writes configuration details to CLAUDE.md for easy future deployment automation.
  • Platform-specific Guides: Provides platform-specific setup instructions to complete deployment configuration.
  • Use Case: Suppose you need to deploy an app automatically when code is pushed to the main branch. Use this Skill to set up your deployment on Vercel and have it trigger automatically on merges to main.

Quick Start

To configure deployment settings for your application, type /setup-deploy.

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 platforms like Vercel or Fly.io?

Automate deployment configuration by using platform detection scripts that identify your hosting environment and generate the necessary configuration files for automatic deploys based on Git operations. This simplifies setup for platforms like Vercel, Fly.io, and Netlify.

What's the best way to set up automatic deploys triggered by Git pushes to main?

Set up automatic Git deployment by configuring deployment settings that trigger on code pushes to the main branch. The process writes configuration details to CLAUDE.md and provides platform-specific setup instructions to complete the automation.

Do I need flyctl or vercel installed to detect and configure my deployment platform?

You need flyctl, vercel, git, and ssh dependencies installed to properly detect and configure your deployment platform. These tools enable the shell scripting and platform-specific commands required for automatic detection and setup.

Can I use this approach to configure deployments across multiple serverless platforms?

You can configure deployments across multiple serverless platforms including Fly.io, Render, Vercel, Netlify, Heroku, and GitHub Actions. The detection mechanism identifies your specific platform and writes tailored configuration files for that environment.

Does deployment configuration work with custom server setups or only managed platforms?

Deployment configuration works with both managed platforms and custom setups. It detects deployment settings for standard platforms like Heroku and GitHub Actions, while also supporting custom deployment configurations through shell scripting and platform-specific commands.

Why is my deployment platform not being detected automatically?

Automatic deployment platform detection may fail if required dependencies like flyctl, vercel, git, or ssh are missing from your environment. Ensure these tools are installed so the shell scripts can properly identify your platform and generate configuration files.