What problem does it solve? Translating threat analysis into concrete, testable security requirements is often ad hoc, leaving gaps between identified threats and implemented controls. This Skill structures that translation so every requirement traces back to a threat and maps to compliance frameworks. ## Core Features & Use Cases - Threat-to-Requirement Extraction: Convert STRIDE-categorized threats into functional security requirements with priorities derived from impact and likelihood. - User Story and Test Case Generation: Produce security user stories, acceptance criteria, and test specifications ready for sprint planning. - Compliance Mapping: Map requirements to PCI DSS, HIPAA, GDPR, and OWASP controls, and run gap analysis to find missing coverage. - Use Case: After a threat modeling session identifies spoofing and information disclosure threats against an API, use this Skill to generate prioritized requirements, acceptance criteria, and a compliance traceability matrix. ## Quick Start Use the security-requirement-extraction skill to convert my STRIDE threat model into prioritized security requirements with acceptance criteria and OWASP compliance mapping.