本文へ移動
cccskills
無料GitHub で公開

deploy-check

Pre-deploy verification: tests, build, secrets, migrations, env vars, rollback, health checks. Trigger: deploy, release checklist, rollback.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcaneスター 3(GitHub 3 + cccskills 0)

実行スコア 未検証

インストール方法を見る

含まれるファイル(1)

  • SKILL.md3.8 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

deploy-check — Pre-Deploy Verification Guide

Quick Start Checklist — Pre-deploy mínimo

  • Tests pasan (go test ./... / npm test) — sin red, sin skip
  • Build limpio sin errores ni warnings relevantes
  • Sin secrets en archivos trackeados (gitleaks detect o trufflehog)
  • Migrations: todas commiteadas, up → down → up probado en staging
  • Env vars: todas las de .env.example seteadas en el target
  • Rollback plan documentado y probado — ¿quién lo ejecuta y cuándo?
  • Staging deployed y smoke tests pasando antes de prod
  • Health checks respondiendo (/health, /ready)
  • On-call notificado / disponible durante las primeras 2h post-deploy

Run all independent checks in parallel. Any FAIL -> BLOCKERS FOUND, do not proceed.

1. Pre-Deploy Checklist

CheckCriteriaBlocker?
Git cleanNo uncommitted changes, up-to-date with remoteYes
Tests passAll green (detect runner: go test, npm test, pytest)Yes
Build succeedsClean build, no errorsYes
Lint cleanNo errors (warnings OK with justification)Yes
Secrets scanNo passwords/keys/tokens in tracked files or staged diffsYes
MigrationsAll committed, up+down tested, none pendingYes
DependenciesNo critical/high vulnerabilitiesWarn
Env varsAll required present in target (compare .env.example vs deploy config)Yes
Secrets rotationExpiring secrets rotatedWarn

2. Rollback Readiness

  • Rollback plan documented (who, how, trigger criteria)
  • Previous version accessible and re-deployable
  • DB migrations backward-compatible (new code + old schema AND old code + new schema)
  • Feature flags to disable new functionality without full rollback
  • Rollback tested in staging

Migration strategy: Add columns/tables -> deploy new code -> backfill -> remove old columns in LATER deploy.

3. Health Checks

ProbePurposeKey config
StartupApp initialized (heavy init, migrations)initialDelay: 30s, failureThreshold: 10
ReadinessReady for traffic (DB connected, caches warm)period: 5s, failureThreshold: 3
LivenessProcess alive (not deadlocked)period: 10s, failureThreshold: 5

Readiness checks downstream deps. Liveness does NOT — avoids cascading restarts.

4. Post-Deploy Verification

StepTimingAction
Smoke testsImmediatelyHit critical paths (auth, main endpoints, health)
Error rateFirst 5-15 minCompare to baseline, alert if >2x
Gradual rolloutProgressiveCanary 5% -> 25% -> 50% -> 100%, monitor each stage
Log reviewFirst 15 minNew error patterns, stack traces, panics
Rollback triggerAny stageError spike, failed smoke, P0 reports

Anti-patterns

  • Deploying without rollback plan or untested rollback
  • Friday/pre-holiday deploys (no responders available)
  • Skipping staging, going straight to production
  • Destructive migrations in same deploy as code changes
  • Big-bang deploy instead of gradual rollout
  • No post-deploy monitoring (green build != working production)
  • Undocumented manual steps (bus factor = 1)

6. Report Format

CheckStatusDetail
Git / Tests / Build / Lint / Secrets / Migrations / Deps / Env / RollbackPASS/FAIL/WARN/SKIPspecific detail

Result: READY TO DEPLOY or BLOCKERS FOUND (list each blocker with fix action).

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

Plan, design, and implement A/B tests and experiments with statistical rigor. Covers hypothesis frameworks, sample sizing, metrics, and result analysis.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Web/mobile accessibility decision guide: WCAG 2.2 AA, ARIA, keyboard nav, focus management, contrast, testing. Use for: a11y, accessibility, wcag, aria, screen reader, keyboard, contrast.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Generate, iterate, and scale ad creative for paid advertising across Google, Meta, LinkedIn, and X. Covers platform specs, creative frameworks, and quality validation.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Musica interactiva para juegos: layering vertical, re-secuenciacion horizontal, stingers, reglas de transicion con sync points, y mapeo de estados de gameplay a musica. Usar para: musica adaptativa, sistema de musica dinamica, transiciones musicales, combat music.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Design multi-agent systems, create agent architectures, define communication patterns, and build autonomous agent workflows with structured evaluation frameworks.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Inter-agent communication protocol for C-suite agent teams. Defines invocation syntax, loop prevention, isolation rules, response formats, and quality loops.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

SebastianLuser のスキルをすべて見る

このスキルの問題を報告する