Skip to content
Back to skills

Checklist Release

ASecurity

Pre-release verification checklist. 7 phases: code, docs, infra, security, monitoring, deployment, post-deploy. Go/No-Go decision criteria. Severity classification (🔴🟠🟡🟢). Required before every production release.

  • 4 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 12, 2026
documentationgocode-reviewgitapidatabasesecuritydocumentation

Works with

  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 12, 2026

npx -y skills add aibot88/sec_skill_store --skill checklist-release --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Checklist Release?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Checklist Release
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/aibot88-checklist-release/badge)](https://www.skillsdirectory.com/skills/aibot88-checklist-release)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: checklist-release
description: |
  Pre-release verification checklist. 7 phases: code, docs, infra, security, 
  monitoring, deployment, post-deploy. Go/No-Go decision criteria. Severity 
  classification (🔴🟠🟡🟢). Required before every production release.
---

# 🚀 Release Checklist — Предрелизный Чеклист

<purpose>
Финальные проверки перед релизом. Убедись, что ничего не упущено.
</purpose>

---

## Когда Использовать

- Перед каждым релизом в production
- Перед major/minor версиями
- После значительных изменений
- При первом деплое нового сервиса

---

## 📋 Фаза 1: Готовность Кода

### Code Complete

- [ ] Все запланированные фичи реализованы
- [ ] Все @reviewed изменения получили PASS
- [ ] Нет открытых блокирующих багов
- [ ] Feature flags настроены правильно

### Quality Gates

- [ ] Все тесты проходят (unit, integration, e2e)
- [ ] Test coverage на приемлемом уровне
- [ ] Linter/static analysis чистые
- [ ] Build успешен

### Code Review

- [ ] Все изменения прошли code review
- [ ] Критические изменения review двумя reviewers
- [ ] Security review для security-critical изменений

---

## 📋 Фаза 2: Документация

### Technical Documentation

- [ ] `/docs/Architecture.md` актуален
- [ ] API документация обновлена
- [ ] README обновлён (если нужно)
- [ ] CHANGELOG обновлён

### User-Facing (если применимо)

- [ ] Release notes подготовлены
- [ ] User documentation обновлена
- [ ] Migration guide (если breaking changes)

### Internal

- [ ] Runbook / playbook обновлён
- [ ] Monitoring dashboard готов
- [ ] Известные issues задокументированы

---

## 📋 Фаза 3: Инфраструктура

### Environment

- [ ] Staging протестирован и соответствует production
- [ ] Конфигурация production готова
- [ ] Environment variables установлены
- [ ] Secrets доступны и актуальны

### Dependencies

- [ ] Все dependencies зафиксированы (lockfile)
- [ ] Dependencies проверены на уязвимости
- [ ] Нет deprecated packages

### Database

- [ ] Миграции протестированы
- [ ] Rollback миграций работает
- [ ] Backup перед деплоем запланирован
- [ ] Индексы оптимизированы для нового кода

---

## 📋 Фаза 4: Безопасность

### Security Review

- [ ] `checklists/security.md` пройден для критических изменений
- [ ] Нет новых уязвимостей (CVE scan)
- [ ] Permissions/RBAC корректны
- [ ] Audit logging работает

### Secrets

- [ ] Никаких secrets в коде
- [ ] Secrets ротация не нужна / выполнена
- [ ] Доступ к production secrets ограничен

---

## 📋 Фаза 5: Мониторинг и Alerting

### Monitoring

- [ ] Метрики приложения настроены
- [ ] Health checks работают
- [ ] Logging настроен и работает
- [ ] Traces / APM настроены (если есть)

### Alerting

- [ ] Алерты на критические ошибки настроены
- [ ] Алерты на SLA нарушения (latency, errors)
- [ ] Escalation path определён
- [ ] On-call schedule актуален

---

## 📋 Фаза 6: Deployment Plan

### Strategy

- [ ] Deployment strategy выбрана (blue-green, canary, rolling)
- [ ] Canary % определён (если применимо)
- [ ] Время деплоя согласовано

### Rollback

- [ ] Rollback plan готов
- [ ] Rollback протестирован (dry-run)
- [ ] Критерии для rollback определены
- [ ] Ответственный за rollback назначен

### Communication

- [ ] Stakeholders уведомлены
- [ ] Downtime window согласован (если нужен)
- [ ] Status page готов к обновлению

---

## 📋 Фаза 7: Post-Deploy

### Verification

- [ ] Smoke tests проходят в production
- [ ] Ключевые user flows работают
- [ ] Метрики в норме (error rate, latency)
- [ ] Нет аномалий в логах

### Monitoring Period

- [ ] Усиленный мониторинг на X часов
- [ ] Команда доступна для быстрого реагирования

### Completion

- [ ] Релиз отмечен (git tag, release notes)
- [ ] Stakeholders уведомлены о завершении
- [ ] Post-mortem запланирован (если были проблемы)

---

## Go/No-Go Checklist

**Критерии GO:**

| Критерий | Status |
|----------|--------|
| Все тесты проходят | ⬜ |
| Code review PASS | ⬜ |
| Security review PASS | ⬜ |
| Staging validation OK | ⬜ |
| Rollback plan готов | ⬜ |
| Monitoring настроен | ⬜ |
| Team available for support | ⬜ |

**Любой ⬜ = NO-GO**

---

## Severity Levels

| Level | Критерий | Действие |
|-------|----------|----------|
| 🔴 Blocker | Security, data loss, core功能 broken | NO-GO до исправления |
| 🟠 Critical | Major功能 broken, significant regression | NO-GO для major release |
| 🟡 Major | Minor功能 broken, acceptable workaround | GO с известными issues |
| 🟢 Minor | Cosmetic, edge cases | GO |

---

## Quick Reference

```
Release Readiness:

✅ Code      — tests, review, build
✅ Docs      — changelog, api docs
✅ Infra     — env, deps, db
✅ Security  — audit, secrets
✅ Monitoring — alerts, dashboards
✅ Deploy    — strategy, rollback
✅ Post      — verify, monitor

Red Flags:
❌ Failing tests
❌ Missing reviews
❌ No rollback plan
❌ Untested migrations
❌ Missing monitoring
```

---

**Связанные файлы:**

- `checklists/security.md` — детальный security checklist
- `checklists/code-review.md` — code review checklist
- `workflows/feature.md` — feature development workflow

---

**END OF CHECKLIST**

Files in this skill

  • SKILL.md6.5 KB
  • source.json748 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.