Agent skill · operations · jeremylongshore

clade-prod-checklist

Production readiness checklist for Claude-powered applications \u2014\

Why this skill is useful

Provides a detailed production readiness checklist specifically for Claude-powered applications, ensuring compliance with best practices that the AI wouldn't reliably generate on its own.

What it needs

Requires anthropic account access. About 3k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

Anthropic Production Checklist Overview Before going live with a Claude-powered app, verify every item below. Authentication & Security [ ] API key stored in secrets manager (not in code or env file on disk) [ ] Key rotated — not the same one used during development [ ] Server-side only — no key exposed to client/browser [ ] Per-user rate limiting in place [ ] Input validation: max length, content filtering [ ] System prompt includes injection guardrails Output All checklist items verified (authentication, error handling, streaming, cost, monitoring, reliability, content, performance) Production API key configured with appropriate spending limits Monitoring and alerting in place Fallback behavior tested for API outages Error Handling [ ] All Anthropic API calls wrapped in try/catch [ ] RateLimitError (429) → backoff and retry [ ] OverloadedError (529) → fallback model or queue [ ] AuthenticationError (401) → alert team, don't retry [ ] InvalidRequestError (400) → log and fix, don't retry [ ] Network errors → retry with backoff [ ] Request IDs logged for every error (for support tickets) Streaming [ ] Using client.messages.stream() for user-facing responses [ ] Stream errors handled (connection drops, incomplete responses) [ ] stopreason checked: endturn vs maxtokens (incomplete) Cost Controls [ ] maxtokens set to realistic values (not 4096 for short answers) [ ] Correct model for each task (Haiku for simple, Sonnet for balanced) [ ] Prompt caching enabled for repeated system prompts [ ] Usage logging in place — tracking tokens and cost per request [ ] Spending alerts set in Anthropic console Monitoring [ ] Response latency tracked (TTFT and total) [ ] Token usage tracked (input/output per request) [ ] Error rates dashboarded (by error type) [ ] Anthropic status page monitored (status.anthropic.com) Reliability [ ] SDK maxRetries set (default 2 is fine for most) [ ] Timeout configured for your use case (timeout option) [ ] Single client instance reused (not created p …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills jeremylongshore/clade-prod-checklist--4b381f

View the source on GitHub

Browse the @skills marketplace