multi-agentic-threat-m…
Comprehensive threat modeling for multi-agent systems using CSA MAESTRO 7-layer framework and OWASP Multi-Agentic System Threat…
Enhance PRDs, feature specs, user stories, or product briefs with explicit OWASP ASVS coverage and FIASSE v1.0.4 SSEM implementation guidance — before code is written. Trigger on "harden the PRD/spec", "choose ASVS level", "map features to ASVS", "find missing security
$ npx -y skills add owasp/secure-agent-playbook --skill prd-securability-enhancement --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/prd-securability-enhancementContext preview
The summary Claude sees to decide when to auto-load this skill.
Enhance PRDs, feature specs, user stories, or product briefs with explicit OWASP ASVS coverage and FIASSE v1.0.4 SSEM implementation guidance — before code is written. Trigger on "harden the PRD/spec", "choose ASVS level", "map features to ASVS", "find missing security
name: prd-securability-enhancement description: Enhance PRDs, feature specs, user stories, or product briefs with explicit OWASP ASVS coverage and FIASSE v1.0.4 SSEM implementation guidance — before code is written. Trigger on "harden the PRD/spec", "choose ASVS level", "map features to ASVS", "find missing security requirements", "add NFRs for security", "make these requirements securable", "security-review my product brief". For code review use securability-engineering-review; for code generation use securability-engineering. license: CC-BY-4.0
Enhance PRD content so each feature has explicit, testable securability requirements aligned to OWASP ASVS and shaped by FIASSE v1.0.4 / SSEM. The goal is to upgrade the requirements artifact *before* implementation, so delivery teams build securable capabilities by design rather than retrofitting controls later.
This skill is requirements-centric. It does not review or write code. If the user wants code review, redirect to `securability-engineering-review`. If they want code generation, redirect to `securability-engineering`.
Trigger this skill when the user asks to:
Adjacent phrasings: "security-review this spec", "what's missing security-wise from this feature list", "add NFRs for security to my PRD", "make these requirements securable".
Ask the user for whatever is missing before starting:
If the artifact is large, parse the features inline; do not require the user to pre-extract them.
Extract each feature into a normalized record. Capture for each:
If the source PRD lumps several capabilities into one bullet, split them so each feature is independently testable.
Selecting the level before mapping requirements prevents both under-scoping and over-scoping. Use this rubric:
| Level | Use when | |-------|----------| | **1** | Internal tooling, prototypes, low-sensitivity data, no regulatory pressure, limited blast radius if compromised | | **2** | Typical production web/API systems with authenticated users, business-critical behavior, customer data, or moderate regulatory exposure (most products land here) | | **3** | High-assurance contexts: payments, health records, government, identity providers, anything where compromise causes severe material impact or where attackers are well-resourced |
Default to Level 2 unless evidence pushes lower or higher. Document:
For every feature, use `data/asvs/README.md` (chapter index) and the `when_to_use` frontmatter in `data/asvs/V*.md` to identify applicable chapters. Common mappings:
Filter requirements by the chosen ASVS level. For each requirement, classify coverage:
Use the **ASVS Coverage Gap Pattern Table** below to spot the gaps that PRDs reliably miss.
Write a *short* paragraph per feature surfacing only the SSEM and FIASSE points that materially shape implementation. Do not enumerate all ten SSEM attributes or all FIASSE tenets — that produces noise.
Useful lenses (mention only when relevant):
An open-source security playbook for AI agents. Structured, OWASP-grounded procedures that enable agents to perform security engineering tasks — from code review to AI agent security audits.
Comprehensive threat modeling for multi-agent systems using CSA MAESTRO 7-layer framework and OWASP Multi-Agentic System Threat…
Audit AI agent configurations for security risks — excessive permissions, prompt injection surfaces, data exfiltration paths, and…
Assess agentic AI applications against the OWASP Top 10 for Agentic Applications 2026. Use when reviewing autonomous AI agents,…
Comprehensive AI security verification using OWASP AI Security Verification Standard (AISVS) framework. Use when verifying an…
Comprehensive LLM security assessment against OWASP Top 10 for LLM Applications 2025. Use when reviewing LLM-integrated…
Security review of MCP (Model Context Protocol) server implementations and configurations. Use when auditing MCP server source…