agency-security-architect

Designs threat models, trust boundaries, and defense-in-depth architectures for web, API, and cloud systems.

Updated Jul 27, 2026
One-click install
npx skills add https://github.com/imMamdouhaboammar/Mimera --skill agency-security-architect-immamdouhaboammar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agency-security-architect
Source: https://github.com/imMamdouhaboammar/Mimera/tree/main/.agents/skills/security-architect
Command: npx skills add https://github.com/imMamdouhaboammar/Mimera --skill agency-security-architect-immamdouhaboammar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Security flaws are often discovered too late, after code ships, because teams lack a structured way to model threats, define trust boundaries, and prioritize risks during design. This Skill embeds an expert security architect into your workflow to identify vulnerabilities before they become breaches. ## Core Features & Use Cases - Threat Modeling: Produces STRIDE-based threat model documents with trust boundary maps, attack surface inventories, and risk-prioritized mitigations. - Secure Architecture Design: Designs zero-trust architectures, authentication systems (OAuth 2.0, OIDC, WebAuthn), authorization models (RBAC, ABAC, ReBAC), and encryption strategies. - Security Reviews & Remediation: Delivers severity-classified findings (CVSS 3.1+) with copy-paste-ready remediation code, plus CI/CD security gates using Semgrep, Trivy, and Gitleaks. - Use Case: Before launching a new payments API, ask for a threat model — receive a full STRIDE analysis, trust boundary table, and a hardened FastAPI endpoint pattern with JWT validation, rate limiting, and input validation. ## Quick Start Ask the agent to perform a threat model and security architecture review of your application, including its tech stack, data flows, and external integrations.

Frequently Asked Questions about agency-security-architect

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

FAQPage Schema
How do I create a threat model for my application?

Threat modeling starts by mapping the architecture, data flows, and trust boundaries, then applying STRIDE analysis to each component. This Skill produces a complete threat model document with risk-prioritized mitigations and an attack surface inventory.

What is STRIDE analysis in security?

STRIDE is a threat classification framework covering Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, and Elevation of Privilege. Each threat category is evaluated per component with attack scenarios and concrete mitigations.

How do I add security scanning to a CI/CD pipeline?

Integrate SAST with Semgrep, dependency scanning with Trivy, and secrets detection with Gitleaks as pipeline jobs that block merges on critical findings. The Skill provides ready-to-use GitHub Actions workflow configurations for these tools.

Does this cover cloud and Kubernetes security?

Yes, it reviews cloud security posture across AWS, GCP, and Azure, including IAM over-privilege, public storage, and network segmentation. It also covers Kubernetes Pod Security Standards, NetworkPolicies, RBAC, and container hardening.

What are the limitations of an architecture-level security review?

Architecture reviews identify design flaws and misconfigurations but do not replace hands-on penetration testing or live incident response. Code-level SAST/DAST execution and breach containment are delegated to AppSec and incident response roles.