django-verification

Installation
Summary

Comprehensive pre-deployment verification pipeline for Django projects covering migrations, linting, tests, security, and configuration.

  • Runs 12 sequential phases: environment validation, code quality checks (mypy, ruff, black, isort), migration safety, test coverage analysis, security scanning (pip-audit, bandit, gitleaks), and Django-specific configuration verification
  • Includes coverage targets by component (models 90%+, views 80%+, overall 80%+) and pre-deployment checklist covering DEBUG mode, SECRET_KEY, ALLOWED_HOSTS, HTTPS, and database integrity
  • Provides GitHub Actions CI/CD workflow template for automated verification on push and pull requests with PostgreSQL service integration
  • Generates structured verification report with per-phase status indicators and actionable recommendations before staging or production deployment
SKILL.md

Django Verification Loop

Run before PRs, after major changes, and pre-deploy to ensure Django application quality and security.

When to Activate

  • Before opening a pull request for a Django project
  • After major model changes, migration updates, or dependency upgrades
  • Pre-deployment verification for staging or production
  • Running full environment → lint → test → security → deploy readiness pipeline
  • Validating migration safety and test coverage

Phase 1: Environment Check

# Verify Python version
python --version  # Should match project requirements

# Check virtual environment
Related skills
Installs
3.6K
GitHub Stars
179.7K
First Seen
Feb 12, 2026