{"id":"6671c11e-f7fd-4b74-b74f-5a25bf610630","shortId":"FscUCc","kind":"skill","title":"deploy-checklist","tagline":"Pre-deploy and post-deploy checklist skill. Ensures env vars, migrations, CI, rollback plan, smoke tests, and monitoring are verified before and after every deployment.","description":"# Deploy Checklist Skill\n\n## Trigger\n\nLoad this skill when a dev is about to deploy or has just deployed:\n- \"We're deploying to production\"\n- \"Pre-deploy check\"\n- \"Post-deploy verification\"\n- \"Run the deploy checklist\"\n- \"Is it safe to deploy?\"\n\n**Do NOT use this skill for:** committing code (use `git-os`), creating a PR (use `pr-create`), or planning a project (use `greenfield`). This skill only applies at the deployment stage — code is already merged.\n\n---\n\nRun this checklist before and after every production deployment.\n\n## Pre-Deploy Checklist\n\n- [ ] All CI checks green on the deploy branch\n- [ ] Environment variables verified in target environment (no missing keys)\n- [ ] Database migrations reviewed — irreversible migrations documented\n- [ ] Migrations have been dry-run or tested in staging\n- [ ] Rollback plan documented: what to revert and how\n- [ ] Feature flags set correctly for the release\n- [ ] Downstream services notified if API contracts changed\n- [ ] Changelog updated with this release's changes\n- [ ] Deployment window confirmed (avoid peak traffic)\n\n## Deploy\n\n- [ ] Deploy initiated with correct branch / tag\n- [ ] Deployment logs monitored in real time\n- [ ] No unexpected errors during startup\n\n## Post-Deploy Checklist\n\n- [ ] Smoke test: critical user flows verified manually or via synthetic monitoring\n- [ ] Health check endpoint returns 200\n- [ ] Error rate in monitoring (Datadog, Grafana, Sentry) is normal\n- [ ] No spike in latency or DB query time\n- [ ] Monitoring alerts reviewed — no new alerts triggered\n- [ ] Changelog published / communicated to stakeholders\n- [ ] Ticket status updated (closed / released)\n\n## Rollback Trigger Criteria\n\nInitiate rollback immediately if:\n- Error rate rises above 1% of requests\n- P95 latency increases by more than 2x baseline\n- Any data integrity issue detected\n- Critical feature path returns 5xx\n\n## Tools\n\n| Action | Tool |\n|--------|------|\n| Run lint, test, build scripts | `Bash` |\n| Check health endpoint | `Bash` — `curl -s <url>/health` |\n| Read config or env files | `Read` |\n| Check CI status | `Bash` — `gh run list` or `gh pr checks` |\n\n## Notes\n\n- Never deploy on Fridays unless it's a critical hotfix\n- Always have a second engineer available during production deploys\n- Document the actual deploy time and outcome in the ticket","tags":["deploy","checklist","agent","skills","wednesday-solutions","agent-skills","ai-agent-skills","ai-skills","claude-code","copilot","cursor","frontend-skills"],"capabilities":["skill","source-wednesday-solutions","skill-deploy-checklist","topic-agent-skills","topic-ai-agent-skills","topic-ai-skills","topic-claude-code","topic-copilot","topic-cursor","topic-frontend-skills","topic-vibe-coding","topic-vibe-coding-skills"],"categories":["ai-agent-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/wednesday-solutions/ai-agent-skills/deploy-checklist","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add wednesday-solutions/ai-agent-skills","source_repo":"https://github.com/wednesday-solutions/ai-agent-skills","install_from":"skills.sh"}},"qualityScore":"0.524","qualityRationale":"deterministic score 0.52 from registry signals: · indexed on github topic:agent-skills · 148 github stars · SKILL.md body (2,324 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T12:54:44.910Z","embedding":null,"createdAt":"2026-04-18T22:09:39.798Z","updatedAt":"2026-05-02T12:54:44.910Z","lastSeenAt":"2026-05-02T12:54:44.910Z","tsv":"'/health':308 '1':272 '200':226 '2x':281 '5xx':292 'action':294 'actual':348 'alert':245,249 'alreadi':106 'alway':337 'api':173 'appli':99 'avail':342 'avoid':186 'baselin':282 'bash':301,305,318 'branch':128,194 'build':299 'chang':175,182 'changelog':176,251 'check':57,123,223,302,315,325 'checklist':3,11,32,65,110,120,210 'ci':17,122,316 'close':259 'code':78,104 'commit':77 'communic':253 'config':310 'confirm':185 'contract':174 'correct':165,193 'creat':83,89 'criteria':263 'critic':213,288,335 'curl':306 'data':284 'databas':138 'datadog':231 'db':241 'deploy':2,6,10,30,31,44,48,51,56,60,64,70,102,116,119,127,183,189,190,196,209,328,345,349 'deploy-checklist':1 'detect':287 'dev':40 'document':143,156,346 'downstream':169 'dri':148 'dry-run':147 'endpoint':224,304 'engin':341 'ensur':13 'env':14,312 'environ':129,134 'error':204,227,268 'everi':29,114 'featur':162,289 'file':313 'flag':163 'flow':215 'friday':330 'gh':319,323 'git':81 'git-o':80 'grafana':232 'green':124 'greenfield':95 'health':222,303 'hotfix':336 'immedi':266 'increas':277 'initi':191,264 'integr':285 'irrevers':141 'issu':286 'key':137 'latenc':239,276 'lint':297 'list':321 'load':35 'log':197 'manual':217 'merg':107 'migrat':16,139,142,144 'miss':136 'monitor':23,198,221,230,244 'never':327 'new':248 'normal':235 'note':326 'notifi':171 'os':82 'outcom':352 'p95':275 'path':290 'peak':187 'plan':19,91,155 'post':9,59,208 'post-deploy':8,58,207 'pr':85,88,324 'pr-creat':87 'pre':5,55,118 'pre-deploy':4,54,117 'product':53,115,344 'project':93 'publish':252 'queri':242 'rate':228,269 're':50 'read':309,314 'real':200 'releas':168,180,260 'request':274 'return':225,291 'revert':159 'review':140,246 'rise':270 'rollback':18,154,261,265 'run':62,108,149,296,320 'safe':68 'script':300 'second':340 'sentri':233 'servic':170 'set':164 'skill':12,33,37,75,97 'skill-deploy-checklist' 'smoke':20,211 'source-wednesday-solutions' 'spike':237 'stage':103,153 'stakehold':255 'startup':206 'status':257,317 'synthet':220 'tag':195 'target':133 'test':21,151,212,298 'ticket':256,355 'time':201,243,350 'tool':293,295 'topic-agent-skills' 'topic-ai-agent-skills' 'topic-ai-skills' 'topic-claude-code' 'topic-copilot' 'topic-cursor' 'topic-frontend-skills' 'topic-vibe-coding' 'topic-vibe-coding-skills' 'traffic':188 'trigger':34,250,262 'unexpect':203 'unless':331 'updat':177,258 'use':73,79,86,94 'user':214 'var':15 'variabl':130 'verif':61 'verifi':25,131,216 'via':219 'window':184","prices":[{"id":"0416189c-c8e8-4fd3-a6e3-085fae992c80","listingId":"6671c11e-f7fd-4b74-b74f-5a25bf610630","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"wednesday-solutions","category":"ai-agent-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T22:09:39.798Z"}],"sources":[{"listingId":"6671c11e-f7fd-4b74-b74f-5a25bf610630","source":"github","sourceId":"wednesday-solutions/ai-agent-skills/deploy-checklist","sourceUrl":"https://github.com/wednesday-solutions/ai-agent-skills/tree/main/skills/deploy-checklist","isPrimary":false,"firstSeenAt":"2026-04-18T22:09:39.798Z","lastSeenAt":"2026-05-02T12:54:44.910Z"}],"details":{"listingId":"6671c11e-f7fd-4b74-b74f-5a25bf610630","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"wednesday-solutions","slug":"deploy-checklist","github":{"repo":"wednesday-solutions/ai-agent-skills","stars":148,"topics":["agent-skills","ai-agent-skills","ai-skills","claude-code","copilot","cursor","frontend-skills","product-engineering-skills","vibe-coding","vibe-coding-skills"],"license":"mit","html_url":"https://github.com/wednesday-solutions/ai-agent-skills","pushed_at":"2026-04-24T12:57:49Z","description":"Pre-configured agent skills for Vibe Coded projects. These skills provide AI coding assistants (Claude Code, Cursor, etc.) with specific guidelines for code quality and design standards.","skill_md_sha":"0da7315a262a9d17fba5a9f0dca6d0c70ad63709","skill_md_path":"skills/deploy-checklist/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/wednesday-solutions/ai-agent-skills/tree/main/skills/deploy-checklist"},"layout":"multi","source":"github","category":"ai-agent-skills","frontmatter":{"name":"deploy-checklist","license":"MIT","description":"Pre-deploy and post-deploy checklist skill. Ensures env vars, migrations, CI, rollback plan, smoke tests, and monitoring are verified before and after every deployment."},"skills_sh_url":"https://skills.sh/wednesday-solutions/ai-agent-skills/deploy-checklist"},"updatedAt":"2026-05-02T12:54:44.910Z"}}