CtrlK
BlogDocsLog inGet started
Tessl Logo

django-perf-review

Django performance code review. Use when asked to "review Django performance", "find N+1 queries", "optimize Django", "check queryset performance", "database performance", "Django ORM issues", or audit Django code for performance problems.

73

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is django-perf-review in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

88%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a dense, executable reference with strong validation discipline: every category ships PROBLEM/SOLUTION code, per-issue checklists, and a hard validation gate before reporting. The main weakness is mild redundancy from repeating validation checklists per category alongside a general restatement, and the absence of any progressive disclosure to supporting files.

Suggestions

Collapse the five per-category 'Validation Checklist' blocks into a single shared checklist (or reference it), keeping only category-specific deltas, to reduce repetition and token cost.

Consider moving the detailed 'False Positives to Avoid' examples and the full Output Format template into a references/ file so SKILL.md stays a lean overview with one-level-deep pointers.

The 'Validation Requirements' section largely restates the per-priority checklists; consolidate or cross-reference to avoid stating the same gating logic twice.

DimensionReasoningScore

Conciseness

The body is code-heavy and largely lean (PROBLEM/SOLUTION pairs, impact tables), but repeats a per-category 'Validation Checklist' five times plus a general 'Validation Requirements' restatement, which is minor over-explanation; not a 5 because of that redundancy, not a 3 because the bulk is genuinely useful executable content rather than padding.

4 / 5

Actionability

Provides copy-paste-ready, executable code for every category (select_related/prefetch_related, annotate, iterator(), bulk_create/bulk_update, db_index, composite Meta.indexes) with paired PROBLEM/SOLUTION blocks covering common cases; not below 5 since examples are complete and runnable.

5 / 5

Workflow Clarity

Sequences Research → Validate → Report with per-issue checklists, a 5-step validation gate ('If you cannot validate all steps, do not report'), and a pre-submit sanity-check feedback loop with explicit self-check questions; not below 5 because validation checkpoints and error-recovery loops are explicit and complete.

5 / 5

Progressive Disclosure

No bundle files exist and the ~390-line body is organized into clear, navigable sections with headers, but all content is inlined with no one-level-deep references, so it fits 'good structure, minor organization gaps' rather than the 5 anchor which requires well-signaled external references; not a 3 because internal structure is strong and easy to navigate.

4 / 5

Total

18

/

20

Passed

Description

95%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is well-crafted: it pairs a concrete capability statement with an explicit, multi-phrase 'Use when' trigger list that covers natural user phrasings. It is distinctive to Django and clearly answers both what and when.

DimensionReasoningScore

Specificity

Names the domain plus several concrete actions ('find N+1 queries', 'optimize Django', 'check queryset performance', 'audit Django code'), matching the 'lists several specific actions; minor gaps' anchor; not a 5 because the lead 'Django performance code review' is a single概括 action rather than a comprehensive enumeration of capabilities.

4 / 5

Completeness

Explicitly states what ('Django performance code review') and when ('Use when asked to...') with concrete trigger phrases, matching the top anchor; not a 4 because the 'when' is fully explicit rather than merely present.

5 / 5

Trigger Term Quality

Includes natural phrases users would actually say ('review Django performance', 'find N+1 queries', 'optimize Django', 'check queryset performance', 'database performance', 'Django ORM issues') with synonym coverage, matching the comprehensive-coverage anchor; it is not below 5 since no common variation is missing.

5 / 5

Distinctiveness Conflict Risk

Django-specific niche with distinct, framework-bound triggers ('Django ORM issues', 'queryset performance') yielding minimal conflict risk with other skills; not a 4 because the triggers are tightly scoped to Django rather than broadly overlapping with generic DB/code review skills.

5 / 5

Total

19

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.