Skip to content
Back to skills

Security Review

ASecurity

Review a focused trust-boundary or exploit-path change without modifying it. Use when work introduces or materially changes untrusted input, privilege decisions, secret flow, dangerous sinks, or agent and tool capabilities.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 17, 2026
developmentrustsecurity

Works with

  • mcp

Security analysis

A100/100

Scanned October 17, 2026

npx -y skills add yarlson/yarstack --skill security-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Security Review?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Security Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/yarlson-security-review/badge)](https://www.skillsdirectory.com/skills/yarlson-security-review)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: security-review
description: Review a focused trust-boundary or exploit-path change without modifying it. Use when work introduces or materially changes untrusted input, privilege decisions, secret flow, dangerous sinks, or agent and tool capabilities.
---

# Security Review

Own concrete trust-boundary and exploit-path analysis, not generic changed-code review.

## Workflow

1. Confirm the diff or audit scope, assets, actors, trust boundaries, and relevant privileges.
2. Trace each material untrusted source through parsing, validation, authorization, and dangerous sinks or persistent side effects. Untrusted sources include user input, files, network responses, environment variables, other services, and, for agent and tool capabilities, model output, fetched pages, and issue or pull request text.
3. For every new or changed entry point that reads or changes a protected resource, confirm an authorization check on that resource, not only authentication, and confirm the tenant scope. Missing authorization is among the most common exploitable defects. Check that an error inside a security check denies access instead of allowing it.
4. Check changed secret handling, command execution, paths and archives, network destinations, authentication, authorization, tenant isolation, logs, plugins, MCP tools, sandboxes, and agent capabilities only where they participate in a concrete path.
5. Separate confirmed exploit paths from defense-in-depth observations and unresolved evidence gaps.
6. Delegate dependency provenance to `dependency-review`, IaC blast radius to `infra-review`, platform lifecycle to its specialist, and operational recovery to `rollout-readiness-review`.

For each finding report severity, affected location and behavior, attacker prerequisites, exploit path, impact, smallest safe correction, verification, and uncertainty. State directly when no confirmed finding exists.

Keep the review read-only. Do not rotate credentials, modify live services, run unsafe payloads, add security frameworks, or broaden scope. Remediation requires separate implementation authority.

Finish when material trust paths in scope are traced and findings or confidence limits are explicit.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.