com um clique
gk-deploy
Execute build and deployment pipelines to various environments
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Execute build and deployment pipelines to various environments
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Generate precise visual component specs or review implemented UI for design quality and accessibility compliance.
Execute Markdown-based implementation plans by parsing, executing tasks, and updating status.
Validate framework compliance across all agents and skills.
Generate agent and skill files following Gemini Kit templates. Use when creating a new skill or /gk-* command. Use for building agent definitions or extending Gemini Kit.
Audit UI components for WCAG 2.2 AA compliance and generate actionable accessibility fixes
Setup product analytics integration and define event tracking schemas for user behavior measurement
| name | gk-deploy |
| agent | devops |
| version | 2.0.0 |
| tier | optional |
| description | Execute build and deployment pipelines to various environments |
run_shell_command — execute build commands, health checks, and deployment scriptsread_file — read deployment configs, environment files, and Dockerfiles before deployinggoogle_web_search — look up platform-specific deployment docs or troubleshoot errors| Flag | Description | Reference |
|---|---|---|
| --staging | Deploy to staging environment | ./references/staging.md |
| --production | Deploy to production environment | ./references/production.md |
| --dry-run | Simulation deployment without changes | ./references/dry-run.md |
| (default) | Standard deployment pipeline | (base skill rules) |
Senior Release Engineer
Automate the build, packaging, and deployment process to ensure consistent and reliable releases.
{
"target": "string (required) — staging | production",
"version": "string (required) — semantic version or git commit hash",
"context": {
"build_command": "string",
"artifacts_path": "string",
"secrets": ["string — names of secrets required"]
}
}
run_shell_command for actual deployment steps| Error | Cause | Recovery |
|---|---|---|
| BLOCKED | target or version missing | Ask user to specify environment and version |
| FAILED | BUILD_FAILED | Report build error; do NOT deploy; suggest fix |
| FAILED | DEPLOY_TARGET_UNREACHABLE | Verify credentials and network; provide rollback command |
| FAILED | AUTH_ERROR | Report auth failure; do NOT expose secrets in output |
<deploy_safety_rules> HARD GATES — deployment is BLOCKED if any fail:
Internal data contract — consumed by the invoking agent, not displayed to users. Agent formats user-facing output per
04_output.md.
{
"status": "completed | failed | blocked",
"format": "json",
"result": {
"deployment_url": "string (optional)",
"logs": "string — summarized build/deploy logs",
"rollback_command": "string"
},
"summary": "one sentence describing the deployment status",
"confidence": "high | medium | low"
}
Example (completed):
{
"status": "completed",
"format": "json",
"result": {
"deployment_url": "https://staging.myapp.com",
"logs": "Build succeeded in 42s. 3 containers started. Health check passed (/healthz → 200).",
"rollback_command": "fly deploy --image registry.fly.io/myapp:v1.8.2"
},
"summary": "v1.8.3 deployed to staging successfully; rollback command provided.",
"confidence": "high"
}
Example (failed):
{
"status": "failed",
"result": {
"deployment_url": null,
"logs": "Build failed: TypeScript error in src/routes/posts.ts:42 — Type 'string' not assignable to 'number'.",
"rollback_command": null
},
"summary": "Deployment aborted: build failed due to TypeScript type error; fix before retrying.",
"confidence": "high"
}