fly-deployment
Deep knowledge about deploying applications to Fly.io (MicroVMs, Docker).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Deep knowledge about deploying applications to Fly.io (MicroVMs, Docker).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Deterministic AI development workflow orchestrator. Manages task boards (.jonggrang/jonggrang-tasks.json), runs 16-phase pipelines (BUGFIX/SMALL/MEDIUM/LARGE), installs lifecycle hooks for Claude Code and OpenCode, and coordinates five specialist roles (Lead/Developer/Reviewer/TestLead/Tester). Use when planning features, executing multi-step development workflows, or orchestrating AI coding agents. Run via npx jonggrang.
16-phase feature orchestration workflow. Runs in the main thread as Kernel Mode. Coordinates the Lead→Developer→Reviewer→TestLead→Tester assembly line.
Protocol for agents to write structured outputs that survive session resets and are findable by the orchestrator.
GitHub workflow automation with the gh CLI — pull requests, issues, releases, the REST/GraphQL API, and safe message escaping. Auth via GH_TOKEN (set in global settings, attached to the sandbox env).
GitLab workflow automation with the glab CLI — merge requests, issues, CI, releases, and safe message escaping. Auth via GITLAB_TOKEN (set in global settings, attached to the sandbox env).
Prevents premature exit and infinite loops. Three mechanisms: Completion Promises, Scratchpads, Loop Detection.
| name | fly-deployment |
| description | Deep knowledge about deploying applications to Fly.io (MicroVMs, Docker). |
| type | transform |
| tier | library |
| domain | deploy |
| trigger | when deploying to Fly.io |
Deploying {{project_name}} ({{project_type}}) to Fly.io. You will follow a strict 6-phase Deployment Lifecycle Contract.
Execute the following phases in order:
FLY_API_TOKEN environment variable is set to a valid token.fly auth login. For automated agents, ensure the token is provided.fly auth whoami.fly.toml configuration file and a Dockerfile (or buildpacks) to build your application on their builders.Dockerfile builds successfully locally (docker build .) to catch any errors early.npm run build).fly launch --no-deploy.fly.toml file to ensure the application name, regions, and environment variables are correctly configured.fly secrets set KEY=value.fly postgres create or fly redis create and attached to the app.fly deploy to build and deploy your application. You can append --remote-only to force the build on Fly's remote builders.--detach if you do not want to wait for health checks to pass in the foreground (not recommended for automated agents unless monitoring separately).fly status to check the application's instances and their health status.fly info and use curl -sSf <URL> to ensure the application returns a 200 OK status code.fly logs if the deployment fails or instances are crashing.fly deploy -i <previous-image-ref>.fly auth whoami) succeeds.fly status).