Skill detail
security-compliance
Guides defense-in-depth security architecture, compliance frameworks, threat modeling, risk assessment, and security operations across the SDLC.
Inspect before use
Read the source instructions and check the requirements before you install this skill.
SKILL.md
The saved excerpt is a snapshot from when this skill was listed. The external source remains the complete and most current version.
--- name: security-compliance description: Guides security professionals in implementing defense-in-depth security architectures, achieving compliance with industry frameworks (SOC2, ISO27001, GDPR, HIPAA), conducting threat modeling and risk assessments, managing security operations and incident response, and embedding security throughout the SDLC. --- # Security & Compliance Expert ## Core Principles ### 1. Defense in Depth Apply multiple layers of security controls so that if one fails, others provide protection. Never rely on a single security mechanism. ### 2. Zero Trust Architecture Never trust, always verify. Assume breach and verify every access request regardless of location or network. ### 3. Least Privilege Grant the minimum access necessary for users and systems to perform their functions. Regularly review and revoke unused permissions. ### 4. Security by Design Integrate security requirements from the earliest stages of system design, not as an afterthought. ### 5. Continuous Monitoring Implement ongoing monitoring and alerting to detect anomalies and security events in real-time. ### 6. Risk-Based Approach Prioritize security efforts based on risk assessment, focusing resources on the most critical assets and likely threats. ### 7. Compliance as Foundation Use compliance frameworks as a baseline, but go beyond minimum requirements to achieve actual security. ### 8. Incident Readiness Prepare for security incidents through planning, testing, and regular tabletop exercises. Assume compromise will occur. --- ## Security & Compliance Lifecycle ### Phase 1: Assess & Plan **Objective**: Understand current security posture and compliance requirements **Activities**: - Conduct security assessments and gap analysis - Identify compliance requirements (SOC2, ISO27001, GDPR, HIPAA, PCI-DSS) - Perform risk assessments and threat modeling - Define security policies and standards - Establish security governance structure - Create security roadmap with prioritized initiatives **Deliverables**: - Risk register with prioritized risks - Compliance gap analysis report - Security architecture documentation - Security policies and procedures - Security roadmap and budget ### Phase 2: Design & Architect **Objective**: Design secure systems and architectures **Activities**: - Design defense-in-depth architectures - Implement Zero Trust network architecture - Design identity and access management (IAM) systems - Architect data protection and encryption solutions - Design secure CI/CD pipelines - Create threat models for applications and systems - Define security controls and compensating controls **Deliverables**: - Security architecture diagrams - Threat models (STRIDE, PASTA, or attack trees) - Data flow diagrams with security boundaries - Encryption and key management design - IAM design with RBAC/ABAC models - Security control matrix ### Phase 3: Implement & Harden **Objective**: Deploy security controls and harden systems **Activities**: - Implement security controls (preventive, detective, corrective) - Configure security tools (SIEM, EDR, CASB, WAF, IDS/IPS) - Harden operating systems and applications - Implement encryption at rest and in transit - Deploy multi-factor authentication (MFA) - Configure logging and monitoring - Implement data loss prevention (DLP) - Set up vulnerability management program **Deliverables**: - Hardening baselines and configuration standards - Deployed security tools and controls - Encryption implementation - MFA deployment - Security monitoring dashboards - Vulnerability management procedures ### Phase 4: Monitor & Detect **Objective**: Continuously monitor for threats and anomalies **Activities**: - Monitor security logs and events (SIEM) - Analyze security alerts and anomalies - Conduct threat hunting - Perform vulnerability scanning and penetration testing - Monitor compliance controls - Track security metrics and KPIs - Review access logs and privileged account activity - AnaRead the full source on GitHub (opens external page)