django_code_review

Review Django 6 code against enterprise checklists and approval gates.

1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/Poneaswaran/College-Management-System-Backend --skill django-code-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: django_code_review
Source: https://github.com/Poneaswaran/College-Management-System-Backend/tree/main/.gemini/antigravity/skills/django_code_review
Command: npx skills add https://github.com/Poneaswaran/College-Management-System-Backend --skill django-code-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill establishes and enforces rigorous code review standards for enterprise Django 6 projects, ensuring code quality, security, and performance.

Core Features & Use Cases

  • Structured Review Process: Implements checklists for various code aspects (general, models, migrations, GraphQL, SSE, security, performance, tests).
  • Anti-Pattern Detection: Identifies and provides fixes for common Django anti-patterns.
  • Approval Gates: Defines clear approval requirements based on change type.
  • Use Case: A development team can use this Skill to ensure all new Django code adheres to best practices, preventing common bugs and security vulnerabilities before merging.

Quick Start

Apply the django_code_review skill to review a pull request by checking against the defined checklists and blocking conditions.

Frequently Asked Questions about django_code_review

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

FAQPage Schema
How do I enforce enterprise Django code review standards for GraphQL and SSE?

To enforce enterprise Django code review standards, apply structured checklists covering models, migrations, Strawberry GraphQL, SSE, security, and performance to block unapproved changes. This process uses anti-pattern detection and approval gates to ensure code quality before merging.

What Django anti-patterns should I detect during a pull request review?

During a Django pull request review, you should detect anti-patterns related to improper service layer usage, missing type hints, incorrect migration handling, and flawed GraphQL or SSE implementations. The review process identifies these issues and provides specific fixes to maintain enterprise standards.

Can I use this code review process for Django 6 applications using Strawberry GraphQL?

Yes, you can use this code review process for Django 6 applications using Strawberry GraphQL. The review criteria explicitly include checklists for Strawberry GraphQL patterns, ensuring type hints, service layers, and proper SSE implementations meet enterprise standards.

What are the approval gates for Django migrations and security checks?

The approval gates for Django migrations and security checks define clear requirements based on change type, blocking merges until criteria are met. These gates ensure proper migration handling and security vulnerability resolution are verified before any code is approved.

When do I need a structured checklist for Django code review?

You need a structured checklist for Django code review when ensuring new code adheres to enterprise best practices across models, migrations, GraphQL, SSE, security, performance, and tests. This prevents common bugs and security vulnerabilities before merging into the main branch.