deploy

Enforce a safe deployment workflow for Fly.io infrastructure changes.

Updated Dec 19, 2025
One-click install
npx skills add https://github.com/mmbianco78/signalroom --skill deploy-mmbianco78
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/mmbianco78/signalroom/tree/main/.claude/skills/deploy
Command: npx skills add https://github.com/mmbianco78/signalroom --skill deploy-mmbianco78

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates deployment anxiety by providing a disciplined checklist and safe procedures for infrastructure changes.

Core Features & Use Cases

  • Safe Deployment: Follow proven steps to prevent production failures and notification spam.
  • Use Case: Before deploying any code change to Fly.io, use this Skill to ensure you won't break production.

Quick Start

Use the deploy skill to run the pre-deployment checklist before pushing the latest worker update.

Frequently Asked Questions about deploy

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

FAQPage Schema
How do I set up a safe deployment workflow for Fly.io?

Safe deployment for Fly.io requires running local tests, verifying changes against your environment, checking import integrity, and executing validated deployment commands before production release. This Skill enforces that checklist to prevent failures and notification spam.

What pre-deployment checks should I run before pushing to production?

Pre-deployment checks include executing local tests, activating the target environment, verifying change diffs, validating imports, and confirming secrets are correctly configured. Running these steps prevents production incidents and ensures rollback procedures are documented.

Can I use this deployment workflow for infrastructure changes on Fly.io?

Yes, this Skill applies to local development, pre-deployment checks, and production releases for Fly.io infrastructure changes. It covers the full lifecycle from local testing through deployment commands and rollback procedures.

What should I do if a deployment to Fly.io goes wrong?

This Skill includes documented rollback procedures to recover from failed deployments. Having a tested rollback plan before deploying reduces recovery time and minimizes production downtime.

How do I avoid breaking production when deploying code changes?

Follow the disciplined checklist this Skill provides: run local tests, verify environment activation, confirm change diffs match expectations, validate imports, handle secrets securely, and execute the deployment command only after all checks pass.