From flyio-pack
Executes Fly.io production checklist: verifies infrastructure, health checks, auto-scaling, config; provides monitoring commands and rollback procedures for go-live deploys.
How this skill is triggered — by the user, by Claude, or both
Slash command
/flyio-pack:flyio-prod-checklistThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- [ ] `min_machines_running = 1` (avoid cold starts)
min_machines_running = 1 (avoid cold starts)fly scale show)fly secrets (not [env])force_https = trueapp = "my-app"
primary_region = "iad"
[http_service]
internal_port = 3000
force_https = true
auto_stop_machines = "stop"
auto_start_machines = true
min_machines_running = 1
[http_service.concurrency]
type = "requests"
hard_limit = 250
soft_limit = 200
[http_service.checks]
grace_period = "15s"
interval = "10s"
timeout = "3s"
path = "/health"
[[vm]]
cpu_kind = "shared"
cpus = 2
memory = "1gb"
# List recent releases
fly releases -a my-app
# Rollback to previous release
fly deploy --image registry.fly.io/my-app:previous-version
# Or rollback to specific release
fly releases rollback 5 -a my-app
# Live logs
fly logs -a my-app
# Machine metrics
fly machine status <machine-id> -a my-app
# Platform status
curl -s https://status.flyio.net/api/v2/status.json | jq '.status.description'
For version upgrades, see flyio-upgrade-migration.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin flyio-packDeploy, configure, and manage applications on the Fly.io platform using flyctl CLI, fly.toml configuration, Fly Machines, Fly Volumes, private networking, secrets, health checks, autoscaling, and GitHub Actions CI/CD. Use when deploying any application to Fly.io, writing or modifying fly.toml configuration, managing Fly Machines or Volumes, configuring networking (public services, private 6PN, Flycast, custom domains, TLS), setting secrets, configuring health checks, setting up autostop/autostart or metrics-based autoscaling, deploying with GitHub Actions, managing Fly Postgres databases, or preparing an app for production on Fly.io.
Deploys, scales, and manages Fly.io apps: configure fly.toml, run flyctl for secrets/regions/lifecycle, handle Docker builds and multi-region scaling.
Provides quick reference for Fly.io PaaS deployments including fly.toml config, global distribution, scaling patterns, secrets management, health checks, and troubleshooting. Auto-loads on fly.toml detection.