CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

security-reviewer

Identifies security vulnerabilities, generates structured audit reports with severity ratings, and provides actionable remediation guidance. Use when conducting security audits, reviewing code for vulnerabilities, or analyzing infrastructure security. Invoke for SAST scans, penetration testing, DevSecOps practices, cloud security reviews, dependency audits, secrets scanning, or compliance checks. Produces vulnerability reports, prioritized recommendations, and compliance checklists.

72

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

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 well-structured specialist skill: a checkpointed five-step workflow, executable tool commands, a concrete finding template, and an exemplary reference table that pushes detail to one-level-deep bundle files. The only trim opportunities are the redundant knowledge-reference name list and the high-level Scope/Report steps.

Suggestions

Trim or merge the 'Knowledge Reference' name list into references/sast-tools.md and the other reference files, since most of those tools are already documented there with commands.

Add one concrete example under the Scope and Report steps (e.g., a scope confirmation checklist item or a one-line pointer to the report-template.md structure) so every workflow step has in-body executable guidance.

DimensionReasoningScore

Conciseness

The body is directive and lean with no concept explanations, but the bare "Knowledge Reference" list of ~25 tool/standard names partially duplicates what references/sast-tools.md already covers, and the maintainer footer lines add tokens without guidance value.

4 / 5

Actionability

The Scan step provides five copy-paste-ready commands (semgrep, bandit, gitleaks, npm audit, trivy) and the example finding entry is a complete fill-in template. Minor gaps: the Scope step ("Map attack surface and critical paths") and Report step give no in-body specifics, deferring entirely to references.

4 / 5

Workflow Clarity

The five-step Core Workflow (Scope → Scan → Review → Test and classify → Report) is clearly sequenced with explicit validation checkpoints at nearly every step: "Confirm written authorization", "Verify written scope authorization before active testing", "Validate findings", "Confirm findings with stakeholder before finalizing", plus MUST DO/MUST NOT checklists.

5 / 5

Progressive Disclosure

The Reference Guide table maps six topics to exact file paths (all verified to exist in references/) with explicit "Load When" conditions — a clear one-level-deep overview with well-signaled navigation and no content that belongs in a separate file inlined.

5 / 5

Total

18

/

20

Passed

Description

96%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 in third-person voice that pairs comprehensive concrete capabilities with explicit 'Use when' and 'Invoke for' trigger clauses. The only weakness is minor overlap with generic code-review skills in the vulnerability-review phrasing.

DimensionReasoningScore

Specificity

Lists multiple concrete actions with named outputs: "Identifies security vulnerabilities, generates structured audit reports with severity ratings, and provides actionable remediation guidance" plus "Produces vulnerability reports, prioritized recommendations, and compliance checklists" — comprehensive coverage of the domain.

5 / 5

Completeness

Clearly answers both questions: the "what" is explicit (identify vulnerabilities, generate severity-rated reports, provide remediation guidance) and the "when" is explicit via "Use when conducting security audits... Invoke for SAST scans, penetration testing..." with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger terms including synonyms and abbreviations: "security audits", "SAST scans", "penetration testing", "DevSecOps practices", "cloud security reviews", "dependency audits", "secrets scanning", "compliance checks" — phrases users would naturally say when needing this skill.

5 / 5

Distinctiveness Conflict Risk

The security-audit niche is mostly distinct with dedicated triggers (SAST, secrets scanning, CVSS-style severity), but "reviewing code for vulnerabilities" overlaps a general code-review skill, creating minor conflict risk.

4 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

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

Warning

Total

15

/

16

Passed

Repository

Jeffallan/claude-skills

Path

skills/security-reviewer/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.