What problem does it solve?
This Skill automates the process of translating high-level threat models and business contexts into specific, actionable security requirements, user stories, and test cases.
Core Features & Use Cases
- Threat to Requirement Mapping: Automatically generates security requirements based on common threat categories (e.g., STRIDE).
- User Story Generation: Creates security-focused user stories from identified requirements.
- Test Case Generation: Develops initial test cases and acceptance criteria for each requirement.
- Compliance Mapping: Assists in mapping requirements to relevant compliance frameworks like PCI DSS, HIPAA, and GDPR.
- Use Case: After a threat modeling session identifies a "Tampering" threat against user data, this Skill can generate requirements like "Validate all input to the user data module" and "Implement integrity checks for user data," along with corresponding user stories and test cases.
Quick Start
Use the security-requirement-extraction skill to generate security requirements from a list of threats.