CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

security-review

AI DevKit · Review code, skills, and prompts for security vulnerabilities — OWASP Top 10, prompt injection, business logic flaws, and insecure defaults. Use when reviewing PRs, auditing modules, reviewing AI skills/prompts, or preparing for release.

Quality

92%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

An excellent instruction-oriented skill body: efficient token use, a fully validated five-phase workflow, and proper progressive disclosure via one real, well-placed reference. The only gap is that actionable commands contain unexpanded placeholders and lack a sample finding writeup.

Suggestions

Show one worked example finding (ID, severity, file:line, exploit scenario, fix) so the output template's expected format is unambiguous.

Illustrate the memory search/store commands with a concrete filled-in example instead of only placeholders.

DimensionReasoningScore

Conciseness

The body is lean throughout — dense category lists, a severity criteria table, a rationalization table, and an output template with no explanations of concepts Claude already knows and no padding; every token earns its place, matching anchor 5.

5 / 5

Actionability

Provides mostly executable guidance — concrete commands ('npx ai-devkit@latest memory search --query …', 'memory store …'), a prioritized category taxonomy, severity criteria, and a structured output template — but the commands carry unexpanded placeholders and there is no worked example of a finding, matching anchor 4 rather than 5.

4 / 5

Workflow Clarity

The Scope → Scan → Classify → Remediate → Verify sequence is explicit with real validation checkpoints: approval gate before code changes, verification via the 'verify' skill, re-scanning fixed files for regressions, false positives marked with reasoning, and a zero-findings scope statement, matching anchor 5.

5 / 5

Progressive Disclosure

The body serves as a well-organized overview with a single clearly-signaled, one-level-deep reference ('[checklist](references/checklist.md)') that exists in the bundle and appropriately holds the granular per-category checks; content is split correctly between overview and detail, matching anchor 5.

5 / 5

Total

19

/

20

Passed

Description

87%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 description: it states concrete capabilities, an explicit 'Use when' trigger clause, and a distinctive security niche in third-person voice. The 'AI DevKit ·' prefix and slightly limited synonym coverage are the only minor weaknesses.

Suggestions

Add natural synonyms to the trigger clause (e.g., 'security audit', 'vulnerability scan', 'pentest') to broaden keyword coverage.

Consider dropping the 'AI DevKit ·' product prefix from the description so it reads purely as capability + trigger.

DimensionReasoningScore

Specificity

Names the domain (security review of code, skills, and prompts) and enumerates multiple specific vulnerability classes ('OWASP Top 10, prompt injection, business logic flaws, and insecure defaults'), but the action list rests on a single 'Review' verb, so it falls just short of the comprehensive multi-action anchor 5.

4 / 5

Completeness

Explicitly answers both what ('Review code, skills, and prompts for security vulnerabilities — OWASP Top 10, prompt injection, business logic flaws, and insecure defaults') and when ('Use when reviewing PRs, auditing modules, reviewing AI skills/prompts, or preparing for release') with concrete trigger phrases, matching anchor 5.

5 / 5

Trigger Term Quality

'Use when reviewing PRs, auditing modules, reviewing AI skills/prompts, or preparing for release' gives good natural phrases users would actually say, though common synonyms like 'security audit' or 'vulnerability scan' are absent, matching anchor 4 rather than 5.

4 / 5

Distinctiveness Conflict Risk

It occupies a clear security-review niche with distinct trigger conditions (vulnerability focus, prompt injection, release prep), and only marginally overlaps with generic code-review skills, matching anchor 5.

5 / 5

Total

18

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

codeaholicguy/ai-devkit

Path

skills/security-review/SKILL.md

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.