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.

72

Quality

89%

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

85%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.

A highly actionable, well-sequenced review skill with concrete code, per-category validation checklists, and a sanity-check feedback loop. Its main weakness is progressive disclosure: a long monolithic SKILL.md with reference-grade detail that could be split into separate files.

Suggestions

Move the detailed "False Positives to Avoid" and "What NOT to Report" sections (plus the LOW priority patterns) into a references/ file (e.g. references/false-positives.md) and leave a brief pointer plus the CRITICAL/HIGH rules in SKILL.md as the overview.

Trim the per-category Impact sentences (e.g. the O(n) round-trip explanation) since Claude already understands N+1 and unbounded-queryset mechanics; keep only severity framing.

De-duplicate the validation guidance: the per-category checklists and the standalone "Validation Requirements" section overlap; consolidate into one canonical checklist referenced from each priority.

DimensionReasoningScore

Conciseness

Mostly lean rules, code, and checklists, but brief Impact lines ("Each N+1 adds O(n) database round trips. 100 rows = 100 extra queries") restate concepts Claude knows, and per-category checklists overlap the Validation Requirements section; matches the 'efficient; minor over-explanation' anchor rather than 5 or 3.

4 / 5

Actionability

Concrete, executable PROBLEM/SOLUTION code pairs for every category plus specific validation checklists make the guidance copy-paste ready and cover the common Django ORM cases.

5 / 5

Workflow Clarity

Sequenced Review Approach, per-category validation checklists, a numbered Validation Requirements section, and an output format with an explicit sanity-check feedback loop ("If the answer to any is no - remove the finding") provide clear validation checkpoints; this is a non-destructive review skill so the destructive-cap does not apply.

5 / 5

Progressive Disclosure

No bundle files exist and all ~390 lines are inline; detailed reference-grade material (LOW patterns, "What NOT to Report", "False Positives to Avoid") that should live in separate files is inlined, matching the 'content that should be separate is inline' anchor; not 2 because headers and the priority table provide good navigation, not 4 because there is no reference signaling or content split.

3 / 5

Total

17

/

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.

A strong, third-person description that clearly states the capability and provides rich, natural trigger phrases with good synonym coverage. Minor room to broaden the explicit action list, but it is already highly distinctive and complete.

DimensionReasoningScore

Specificity

Names the Django performance domain and several concrete actions ("code review", "find N+1 queries", "optimize Django", "check queryset performance", "audit"), matching the 'several specific actions; minor gaps' anchor; not 5 because the capability list is not comprehensive, not 3 because it lists more than 1-2 actions.

4 / 5

Completeness

Explicitly answers both what ("Django performance code review") and when ("Use when asked to ..." with concrete trigger phrases) in third person, matching the top anchor exactly.

5 / 5

Trigger Term Quality

Comprehensive natural phrases users would actually say ("review Django performance", "find N+1 queries", "optimize Django", "database performance", "Django ORM issues", "audit Django code") including synonyms, matching the comprehensive-coverage anchor.

5 / 5

Distinctiveness Conflict Risk

A clear Django-specific performance niche with distinct triggers (N+1, queryset, Django ORM) yields minimal conflict risk with other 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.