security-design-review

Review system or architecture designs for security weaknesses and trust boundaries.

6|Updated May 30, 2026
One-click install
npx skills add https://github.com/jassics/awesome-claude-security --skill security-design-review-jassics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-design-review
Source: https://github.com/jassics/awesome-claude-security/tree/main/plugins/security-architect/skills/security-design-review
Command: npx skills add https://github.com/jassics/awesome-claude-security --skill security-design-review-jassics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of identifying security weaknesses in system or architecture designs before they are implemented, ensuring a secure-by-design approach.

Core Features & Use Cases

  • Design Review: Evaluate system or architecture designs for security trust boundaries, control selection, and secure-by-design principles.
  • Prioritized Recommendations: Generate a list of prioritized design recommendations to enhance security.
  • Use Case: Before developing a new application, use this Skill to review the proposed architecture and trust boundaries, ensuring that the system is designed with security in mind.

Quick Start

Run the security-design-review skill to review the architecture of your new application.

Frequently Asked Questions about security-design-review

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

FAQPage Schema
How do I conduct a security design review for a new application architecture?

A security design review evaluates system architecture for trust boundaries, control selection, and secure-by-design principles. It identifies security weaknesses in the design phase and generates prioritized recommendations to enhance system security before implementation begins.

What is secure-by-design and when do I need to apply it?

Secure-by-design is an approach that integrates security controls into system architecture from the outset. You need it before developing a new application to ensure trust boundaries and security principles are established proactively rather than patched retroactively.

Can I use a security design review to assess trust boundaries in my system architecture?

Yes, security design review specifically evaluates trust boundaries within system architecture. It assesses how controls are selected and applied across these boundaries to identify weaknesses and provide prioritized design recommendations for enhanced protection.

What's the best way to identify security weaknesses in architecture designs before implementation?

The best way is conducting a comprehensive security design review that analyzes trust boundaries, control selection, and secure-by-design principles. This process identifies prioritized design recommendations to address security weaknesses before the system is implemented.

Does a security design review generate prioritized recommendations for system security?

Yes, a security design review generates a prioritized list of design recommendations to enhance system security. It evaluates architecture designs against secure-by-design principles and trust boundaries to identify and rank security weaknesses by importance.

Why should I review architecture designs for security before implementation?

Reviewing architecture designs for security before implementation ensures a secure-by-design approach, identifying trust boundary weaknesses and control selection issues early. This prevents costly security fixes after the system is built and deployed.