setup-deploy

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

107|7|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/no-session/pstack --skill setup-deploy-no-session
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-deploy
Source: https://github.com/no-session/pstack/tree/main/setup-deploy
Command: npx skills add https://github.com/no-session/pstack --skill setup-deploy-no-session

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually configuring deployment settings for every project is repetitive and error-prone. This Skill auto-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 automatically 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 vercel.json. - Guided Configuration: Walks through platform-specific setup, confirming production URLs, health check endpoints, and deploy status commands with the user before writing. - Persistent Config in CLAUDE.md: Writes a structured Deploy Configuration section that /land-and-deploy reads on every run, making merges and deploys fully automatic. - Use Case: You just deployed a side project to Fly.io and want merges to main to deploy automatically. Run /setup-deploy once, confirm the detected fly.toml settings, and every future /land-and-deploy handles merge, deploy, and health verification. ## Quick Start Ask the assistant to run /setup-deploy to detect your 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 deployments for my project?

Run /setup-deploy once. It detects your platform from config files like fly.toml or render.yaml, confirms the production URL and health check with you, then writes the settings to CLAUDE.md so /land-and-deploy runs deploys automatically.

What deployment platforms does setup-deploy support?

It detects Fly.io, Render, Vercel, Netlify, Heroku, Railway, and GitHub Actions deploy workflows. If nothing is detected, it falls back to a guided questionnaire for custom or manual deploy setups.

Does setup-deploy work without platform CLIs installed?

Yes. Platform CLIs like fly or vercel are optional. If a CLI is missing, the skill falls back to URL-based health checks using curl against the production endpoint instead of CLI status commands.

Where is the deployment configuration stored?

All configuration is written to a Deploy Configuration section in CLAUDE.md, which acts as the single source of truth. Running /setup-deploy again overwrites the previous config cleanly, making it idempotent.

Why does my deploy health check fail after setup?

Health checks fail when the production URL is unreachable, the app is still deploying, or the endpoint path is wrong. The skill reports failures without blocking, since the saved config remains useful even if the check is temporarily unreachable.