Execute Groq production deployment checklist and rollback procedures. Use when deploying Groq integrations to production, preparing for launch, or implementing go-live procedures. Trigger with phrases like "groq production", "deploy groq", "groq go-live", "groq launch checklist".
Complete pre-launch checklist for deploying Groq-powered applications to production. Covers API key security, model selection, rate limit planning, fallback strategies, and monitoring setup. Work top-to-bottom: each section is a gate that must be green before the go-live verification runs.
Deep code (fallback function, health-check endpoint, go-live script) lives in references/ so this file stays scannable — drill in when you reach that step.
Read the target app's Groq integration and config, then walk each gate below. Tick every box; an unchecked item is a launch blocker.
.env files)gsk_ pattern in codellama-3.3-70b-versatile)llama-3.1-8b-instant)max_tokens set to actual expected output size (not context max)retry-after header implementedp-queue or similar)Groq.APIError, Groq.APIConnectionError)completionWithFallback pattern in references/implementation.md/api/health (or /healthz) probes Groq with a 1-token request and returns 503 when degraded — full route in references/implementation.mdgroq-incident-runbook)Run the pre-flight curl script against production — status, key, health endpoint, and rate-limit headroom must all pass. Full script and pass/fail table in references/go-live.md.
Working through this skill produces a go / no-go launch decision:
Any unchecked security or auth item (Sections 1, 2) is a hard blocker; unchecked monitoring or spending items (Sections 6, 7) are P3 blockers that may launch with a tracked follow-up.
Wire these alerts before go-live so production failures page the right severity:
| Alert | Condition | Severity | |-------|-----------|----------| | API errors spike | 5xx rate > 5/min | P1 | | Latency degraded | p95 > 1000ms | P2 | | Rate limited | 429 count > 5/min | P2 | | Auth failure | Any 401 error | P1 | | Spending near cap | >90% of monthly budget | P3 |
Minimal fallback skeleton — try the primary model, fall back to the fast model on 429/5xx:
try {
return await groq.chat.completions.create({ model: "llama-3.3-70b-versatile", messages, timeout: 15_000 });
} catch (err: any) {
if (err.status === 429 || err.status >= 500) {
return await groq.chat.completions.create({ model: "llama-3.1-8b-instant", messages, timeout: 10_000 });
}
throw err;
}
Once launched, keep the integration current: schedule model-deprecation reviews against the Groq deprecations page, and for version upgrades follow the groq-upgrade-migration skill. If an incident fires an alert above, escalate through the groq-incident-runbook.
下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer