django-analyzer

Analyze Django/Python applications for architectural patterns, data flows, and code quality issues.

2|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/niltonfrederico/my-agents --skill django-analyzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: django-analyzer
Source: https://github.com/niltonfrederico/my-agents/tree/main/skills/django-analyzer
Command: npx skills add https://github.com/niltonfrederico/my-agents --skill django-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides in-depth analysis of Django/Python applications, going beyond surface exploration to understand complex patterns, relationships, and architectural decisions. It is designed to work alongside other discovery tools when detailed investigation is needed.

Core Features & Use Cases

  • Architectural pattern analysis focusing on messaging patterns such as STOMP and outbox patterns, authentication flows, data flows, and ORM usage.
  • Security pattern review including authentication/authorization boundaries, permission schemes, and data exposure risks.
  • Performance and code quality insights, including bottleneck identification, query analysis, and test coverage assessment.
  • Integration and documentation support to map complex architectures and produce actionable reports for juntossomosmais projects.

Quick Start

Analyze the specified Django project to reveal architectural patterns, security gaps, and performance bottlenecks.

Frequently Asked Questions about django-analyzer

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

FAQPage Schema
How do I perform a deep code review on a large Django project with complex models?

To perform a deep Django code review on complex models, the skill analyzes architectural patterns, messaging flows like STOMP and outbox, and ORM usage to identify data flow relationships and code quality issues. It maps complex architectures and produces actionable reports.

How does Django security auditing handle DRF authentication flows and permission schemes?

Django security auditing reviews DRF authentication boundaries and permission schemes to identify data exposure risks. It analyzes authorization flows to ensure robust security patterns are applied across the application architecture.

What is the best way to identify performance bottlenecks and query issues in a Django application?

The best way to identify Django performance bottlenecks is to profile query analysis and ORM usage patterns. The skill provides performance profiling and code quality insights to pinpoint bottlenecks and assess test coverage within large projects.

Can I use MCP-First protocol to access repository files for architectural pattern analysis?

Yes, you can use the MCP-First protocol to access repository files via mcp_io_github_git_get_file_contents for architectural pattern analysis. It delegates structure checks to a repository investigator with explicit stop conditions to examine messaging patterns.

Does this Django analysis approach work with STOMP and outbox messaging patterns?

Yes, this Django analysis approach works specifically with STOMP and outbox messaging patterns. It investigates these complex messaging architectures alongside data flows and ORM usage to provide in-depth structural and security insights.