flyio-cli-public
Use the Fly.io flyctl CLI for deploying and operating apps on Fly.io: deploys (local or remote builder), viewing status/logs, SSH/console, secrets/config, scaling, machines, volumes, and Fly Postgres (create/attach/manage databases). Use when asked to deploy to Fly.io, debug fly
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use the Fly.io flyctl CLI for deploying and operating apps on Fly.io: deploys (local or remote builder), viewing status/logs, SSH/console, secrets/config, scaling, machines, volumes, and Fly Postgres (create/attach/manage databases). Use when asked to deploy to Fly.io, debug fly deploy/build/runtime failures, set up GitHub Actions deploys/previews, or safely manage Fly apps and Postgres.
How to use
Zainstaluj skill w swoim środowisku agenta (zgodnie z dokumentacją agenta).
Przed wdrożeniem potwierdź, którą aplikację chcesz wdrożyć. Uruchom
fly app list, aby wyświetlić dostępne aplikacje, a następniefly status -a nazwa-aplikacji, aby sprawdzić jej obecny stan. Możesz też sprawdzić plikfly.tomlw katalogu projektu, aby znaleźć nazwę aplikacji.Sprawdź konfigurację i logi aplikacji (operacje tylko do odczytu). Uruchom
fly logs -a nazwa-aplikacji, aby zobaczyć ostatnie logi, ifly config show -a nazwa-aplikacji, aby przejrzeć konfigurację. Te kroki nie wymagają Twojej zgody.Jeśli chcesz wdrożyć aplikację, poproś skill o wykonanie
fly deploy. Skill poprosi Cię o wyraźną zgodę przed wdrożeniem. Jeśli wdrożenie się nie powiedzie, skill automatycznie uruchomifly deploy --verbose, aby uzyskać szczegółowe logi budowania.Jeśli napotkasz błędy budowania (np. brakujące platformy w Gemfile.lock dla Rails, problemy z native gems), skill pomoże zdiagnozować problem — czy to kwestia Dockerfile, platform, czy konfiguracji środowiska uruchomieniowego.
Aby zmienić sekrety, skalować maszyny, zarządzać wolumenami lub modyfikować bazę Postgres, zawsze poproś skill o wykonanie operacji. Skill poprosi Cię o wyraźną zgodę przed każdą zmianą stanu aplikacji.