django-verification

Run Django verification checks for code quality, security, migrations, and tests.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/ryasrk/AgentBrokeTheMatrix-CopilotVersion --skill django-verification-ryasrk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: django-verification
Source: https://github.com/ryasrk/AgentBrokeTheMatrix-CopilotVersion/tree/main/.github/skills/django-verification
Command: npx skills add https://github.com/ryasrk/AgentBrokeTheMatrix-CopilotVersion --skill django-verification-ryasrk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates a comprehensive verification loop for Django projects, ensuring code quality, security, and deployment readiness before releases or pull requests.

Core Features & Use Cases

  • Automated Checks: Runs linters, formatters, type checkers, security scans, and test suites.
  • Migration Validation: Verifies migration status and performs dry-runs.
  • Deployment Readiness: Checks critical configurations and static asset preparation.
  • Use Case: Before merging a feature branch, run this Skill to catch potential bugs, security flaws, and ensure all tests pass with adequate coverage, preventing deployment issues.

Quick Start

Run the full Django verification loop for the current project.

Frequently Asked Questions about django-verification

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Django security and code quality checks before deployment?

Automate Django security and code quality checks by running linters, type checkers, and bandit scans. This skill executes a comprehensive verification loop to catch vulnerabilities and formatting issues before deployment.

What is included in a Django deployment readiness check?

A Django deployment readiness check includes verifying critical configurations, static asset preparation, migration status, and dry-runs. It also executes `manage.py check --deploy` to ensure production readiness.

Can I check Django migration status and run dry-runs automatically?

Yes, you can check Django migration status and run dry-runs automatically. This skill verifies migration status and performs dry-runs to ensure database schemas are synchronized without applying changes directly.

Does Django verification work with test execution and coverage reporting?

Django verification works with test execution and coverage reporting by running the test suite and analyzing coverage metrics. This ensures all tests pass with adequate coverage before merging branches.

What's the best way to scan Django dependencies for vulnerabilities?

The best way to scan Django dependencies for vulnerabilities is through automated security scans. This skill executes dependency vulnerability checks alongside bandit security scans to identify potential flaws.

Why should I review git diffs for common issues in Django projects?

Reviewing git diffs for common issues in Django projects prevents bugs and security flaws from entering the main branch. This skill inspects diffs to catch potential problems before merging feature branches.