security-compliance
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 t
By davila7 · 841 installs
npx skills add davila7/claude-code-templates --skill security-compliance
Source repository · Upstream listing
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
Analyze threat intelligence feeds
Deliverables :
Security operations center (SOC) runbooks
Alert triage and escalation procedures
Threat hunting playbooks
Vulnerability scan reports
Penetration test reports
Security metrics dashboard
Compliance monitoring reports
Phase 5: Respond & Recover
Objective : Respond to security incidents and recover operations
Activities :
Execute incident response plan
Contain and eradicate threats
Perform forensic analysis
Recover affected systems
Conduct post incident reviews
Update security controls based on lessons learned
Report incidents to stakeholders and regulators
Improve detection rules and response procedures
Deliverables :
Incident response reports
Forensic analysis findings
Root cause analysis
Remediation plans
Updated incident response playbooks
Regulatory breach notifications (if required)
Post incident review and recommendations
Phase 6: Audit & Improve
Objective : Validate compliance and continuously improve security
Activities :
Conduct internal audits
Prepare for external audits (SOC2, ISO27001)
Perform compliance assessments
Review and update security policies
Conduct security training and awareness programs
Perform tabletop exercises and disaster recovery drills
Update risk assessments
Implement security improvements
Deliverables :
Audit reports (internal and external)
SOC2 Type II report
ISO27001 certification
Compliance attestations
Updated policies and procedures
Training completion metrics
Tabletop exercise results
Continuous improvement plan
Decision Frameworks
1. Risk Assessment Framework
When to use : Evaluating security risks and prioritizing mitigation efforts
Process :
Output : Risk register with prioritized risks and mitigation plans
2. Security Control Selection
When to use : Choosing appropriate security controls for identified risks
Framework : Use NIST CSF categories or CIS Controls
3. Compliance Framework Selection
When to use : Determining which compliance frameworks to implement
Decision Tree :
4. Incident Severity Classification
When to use : Triaging and responding to security incidents
Severity Levels :
5. Vulnerability Prioritization
When to use : Prioritizing vulnerability remediation
Framework : Enhanced CVSS with business context
6. Third Party Risk Assessment
When to use : Evaluating security risks of vendors and partners
Assessment Framework :
Key Security Frameworks & Standards
NIST Cybersecurity Framework (CSF)
Purpose : Risk based framework for improving cybersecurity
Structure : 5 Functions, 23 Categories, 108 Subcategories
Best for : General organizations, government contractors
Maturity model : Tier 1 (Partial) to Tier 4 (Adaptive)
CIS Critical Security Controls
Purpose : Prioritized set of actions for cyber defense
Structure : 18 Controls with Implementation Groups (IG1, IG2, IG3)
Best for : Practical implementation guidance
Focus : Defense against common attack patterns
ISO/IEC 27001
Purpose : International standard for information security management
Structure : 14 domains, 114 controls (Annex A)
Best for : International recognition, formal certification
Requirements : ISMS (Information Security Management System)
SOC 2 Type II
Purpose : Service organization controls for security and availability
Structure : Trust Service Criteria (Security, Availability, Confidentiality, Processing Integrity, Privacy)
Best for : SaaS companies, cloud service providers
Audit : 3 12 month observation period
NIST 800 53
Purpose : Security controls for federal systems
Structure : 20 families, 1000+ controls
Best for : Government contractors, FedRAMP
Baselines : Low, Moderate, High impact systems
GDPR (General Data Protection Regulation)
Purpose : EU data privacy regulation
Scope : Any organization processing EU residents' data
Requirements : Lawful basis, consent, data subject rights, breach notification
Penalties : Up to 4% of global revenue or €20M
HIPAA (Health Insurance Portability and Accountability Act)
Purpose : Protect health information (PHI)
Scope : Healthcare providers, payers, business associates
Requirements : Administrative, Physical, Technical safeguards
Penalties : $100 $50,000 per violation, criminal charges possible
PCI DSS (Payment Card Industry Data Security Standard)
Purpose : Protect cardholder data
Structure : 12 requirements, 6 control objectives
Scope : Any organization storing, processing, or transmitting card data
Levels : Based on transaction volume (Level 1 4)
Core Security Domains
1. Identity & Access Management (IAM)
Authentication mechanisms (MFA, SSO, passwordless)
Authorization models (RBAC, ABAC, ReBAC)
Privileged access management (PAM)
Identity governance and administration (IGA)
Directory services (Active Directory, LDAP, Okta, Auth0)
2. Network Security
Network segmentation and micro segmentation
Firewalls (next gen, WAF, application layer)
Intrusion detection/prevention (IDS/IPS)
VPN and secure remote access
Zero Trust network architecture (ZTNA)
DDoS protection
3. Data Security
Encryption at rest and in transit (AES 256, TLS 1.3)
Key management (KMS, HSM)
Data classification and labeling
Data loss prevention (DLP)
Database security (encryption, masking, tokenization)
Secrets management (Vault, AWS Secrets Manager)
4. Application Security
Secure SDLC and DevSecOps
SAST (Static Application Security Testing)
DAST (Dynamic Application Security Testing)
SCA (Software Composition Analysis)
Secure code review
OWASP Top 10 mitigation
5. Cloud Security
Cloud security posture management (CSPM)
Cloud access security broker (CASB)
Container security (image scanning, runtime protection)
Serverless security
Infrastructure as Code (IaC) security scanning
Multi cloud security architecture
6. Endpoint Security
Endpoint detection and response (EDR)
Antivirus and anti malware
Host based firewalls
Device encryption (BitLocker, FileVault)
Mobile device management (MDM)
Patch management
7. Security Operations
Security Information and Event Management (SIEM)
Security Orchestration, Automation, and Response (SOAR)
Threat intelligence platforms (TIP)
Threat hunting
Vulnerability management
Penetration testing and red teaming
8. Incident Response
Incident response plan and playbooks
Computer forensics and investigation
Malware analysis
Threat containment and eradication
Post incident review and lessons learned
Regulatory breach notification
9. Governance, Risk & Compliance (GRC)
Security policies and procedures
Risk assessment and management
Compliance management and auditing
Security awareness training
Vendor risk management
Business continuity and disaster recovery
Security Metrics & KPIs
Risk & Compliance Metrics
Number of critical/high risks open
Risk remediation time (mean time to remediate)
Compliance audit findings (open/closed)
Compliance control effectiveness rate
Policy acknowledgment completion rate
Training completion rate
Vulnerability Management Metrics
Mean time to detect (MTTD) vulnerabilities
Mean time to patch (MTTP)
Vulnerability backlog (total open, by severity)
Patch compliance rate (% systems patched within SLA)
Vulnerability recurrence rate
Incident Response Metrics
Mean time to detect (MTTD) incidents
Mean time to respond (MTTR)
Mean time to contain (MTTC)
Mean time to recover (MTTR)
Number of incidents by severity
Incident recurrence rate
False positive rate
Security Operations Metrics
SIEM alert volume (total, by severity)
Alert triage time
Alert false positive rate
Security tool coverage (% assets monitored)
Threat hunting coverage (% environment reviewed)
Penetration test findings
Access Management Metrics
MFA adoption rate
Privileged account review completion rate
Access certification completion rate
Orphaned account count
Password policy compliance rate
Failed login attempt rate
Awareness & Culture Metrics
Phishing simulation click rate
Security training completion rate
Security awareness quiz scores
Security policy violations
Se