security-review-spec

Audit design-spec PR diffs for security risks and trust boundaries.

292|39|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/warpdotdev/oz-for-oss --skill security-review-spec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review-spec
Source: https://github.com/warpdotdev/oz-for-oss/tree/main/.agents/skills/security-review-spec
Command: npx skills add https://github.com/warpdotdev/oz-for-oss --skill security-review-spec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audits the security aspects of design-spec PRs to surface high-level risks and ensures findings fold into the single review.json produced by the base spec review.

Core Features & Use Cases

  • Threat surface assessment and risk framing for spec PRs.
  • Evaluation of authentication/authorization assumptions, trust boundaries, and data handling.
  • Use Case: apply to a specs PR to surface design-level security gaps before implementation.

Quick Start

Review the security aspects of a specs PR and append findings to the existing review.json.

Frequently Asked Questions about security-review-spec

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review the security of a design-spec PR?

You can review the security of a design-spec PR by auditing its diff to identify high-level risks, trust boundaries, and data handling concerns. This process evaluates authentication and authorization assumptions before implementation begins.

What is threat surface assessment for spec changes?

Threat surface assessment for spec changes is the process of evaluating PR diffs to surface design-level security gaps. It frames risks and analyzes modified data flows to ensure security is integrated before code implementation.

How do I consolidate security findings into review.json?

You consolidate security findings into review.json by enforcing the base spec review structure. The security review appends its identified risks and trust boundary concerns into the existing review.json file without making direct code changes.

Can I use a security review to check authentication assumptions in a PR?

Yes, you can use a security review to check authentication and authorization assumptions in a PR. The review specifically evaluates these assumptions alongside trust boundaries and data handling concerns within the spec diff.

Does the security review process modify code in the PR?

No, the security review process does not modify code in the PR. It specifically avoids direct code changes, focusing instead on guiding what security risks to flag and how to report them within the review.json file.

When do I need a prompt-injection risk assessment for spec reviews?

You need a prompt-injection risk assessment for spec reviews when PR changes modify threat surfaces or data flows. The assessment identifies high-level risks and ensures findings fold into the single review.json produced by the base spec review.