compliance-frameworks
SOC 2 compliance requirements, ISO 27001 standards, PCI DSS requirements, HIPAA security rules, GDPR data protection, NIST Cybersecurity Framework, and industry-specific compliance requirements
What this skill does
# Compliance Frameworks ## SOC 2 Compliance ### SOC 2 Overview SOC 2 (System and Organization Controls 2) is a compliance framework for service organizations that store customer data in the cloud. ### SOC 2 Trust Services Criteria - **Security**: Protection against unauthorized access - **Availability**: System is available for operation and use - **Processing Integrity**: System processing is complete, valid, accurate, timely, and authorized - **Confidentiality**: Information is disclosed only to authorized parties - **Privacy**: Personal information is collected, used, retained, disclosed, and disposed of properly ### SOC 2 Common Criteria (CC) - **CC1.1**: The entity demonstrates commitment to integrity and ethical values - **CC2.1**: The entity assigns and documents authority and responsibility - **CC3.1**: The entity identifies objectives with sufficient clarity - **CC4.1**: The entity assesses risks and identifies responses - **CC5.1**: The entity selects, develops, and performs ongoing monitoring activities - **CC6.1**: The entity selects, develops, and performs corrective actions - **CC7.1**: The entity obtains, assesses, and communicates relevant information - **CC8.1**: The entity selects, develops, and performs ongoing monitoring activities ### SOC 2 Implementation - **Policies and Procedures**: Develop comprehensive security policies and procedures - **Access Controls**: Implement strong access controls - **Change Management**: Implement formal change management processes - **Incident Response**: Develop and test incident response procedures - **Vendor Management**: Implement vendor risk management processes - **Monitoring and Logging**: Implement comprehensive monitoring and logging - **Data Classification**: Classify data based on sensitivity - **Encryption**: Encrypt data at rest and in transit ## ISO 27001 ### ISO 27001 Overview ISO 27001 is an international standard for information security management systems (ISMS). ### ISO 27001 Annex A Controls - **A.5 Organizational Security Policies**: Information security policies - **A.6 Organization of Information Security**: Roles and responsibilities - **A.7 Human Resource Security**: Employee security - **A.8 Asset Management**: Asset inventory and classification - **A.9 Access Control**: Access control policy and procedures - **A.10 Cryptography**: Cryptographic controls - **A.11 Physical and Environmental Security**: Physical security - **A.12 Operations Security**: Operational procedures and responsibilities - **A.13 Communications Security**: Network security management - **A.14 System Acquisition, Development, and Maintenance**: Security in development - **A.15 Supplier Relationships**: Supplier security - **A.16 Information Security Incident Management**: Incident management - **A.17 Information Security Aspects of Business Continuity**: Business continuity - **A.18 Compliance**: Compliance with legal and regulatory requirements ### ISO 27001 Implementation - **Management Commitment**: Obtain management commitment and support - **Scope Definition**: Define the scope of the ISMS - **Risk Assessment**: Conduct a comprehensive risk assessment - **Statement of Applicability**: Create a Statement of Applicability (SoA) - **Risk Treatment Plan**: Develop a risk treatment plan - **Policies and Procedures**: Develop policies and procedures - **Implementation**: Implement controls and processes - **Internal Audit**: Conduct internal audits - **Management Review**: Conduct management reviews - **Certification Audit**: Undergo certification audit ## PCI DSS ### PCI DSS Overview PCI DSS (Payment Card Industry Data Security Standard) is a set of security standards for organizations that handle credit card information. ### PCI DSS Requirements 1. **Install and maintain a firewall configuration**: Protect cardholder data 2. **Do not use vendor-supplied defaults**: Change default passwords and security parameters 3. **Protect stored cardholder data**: Encrypt cardholder data at rest 4. **Encrypt transmission of cardholder data**: Use strong encryption in transit 5. **Use and regularly update anti-virus software**: Protect against malware 6. **Develop and maintain secure systems**: Develop secure applications and systems 7. **Restrict access to cardholder data**: Implement access controls 8. **Identify and authenticate access**: Assign unique IDs to each person 9. **Restrict physical access**: Restrict physical access to cardholder data 10. **Track and monitor all access**: Log and monitor all access to network resources 11. **Regularly test security systems**: Test security systems and processes regularly 12. **Maintain an information security policy**: Maintain a policy that addresses information security ### PCI DSS Implementation - **Network Segmentation**: Segment cardholder data environment - **Firewall Configuration**: Configure firewalls to protect cardholder data - **Encryption**: Encrypt cardholder data at rest and in transit - **Access Controls**: Implement strong access controls - **Logging and Monitoring**: Log and monitor all access to cardholder data - **Vulnerability Management**: Regularly scan for vulnerabilities - **Secure Development**: Follow secure development practices - **Physical Security**: Implement physical security controls - **Security Awareness**: Provide security awareness training - **Incident Response**: Develop incident response procedures ## HIPAA ### HIPAA Overview HIPAA (Health Insurance Portability and Accountability Act) includes the Security Rule and Privacy Rule for protecting health information. ### HIPAA Security Rule - **Administrative Safeguards**: Policies and procedures for security management - **Physical Safeguards**: Physical measures to protect electronic health information - **Technical Safeguards**: Technology and policies to protect electronic health information ### HIPAA Administrative Safeguards - **Security Management Process**: Conduct risk analysis and implement security measures - **Assigned Security Responsibility**: Designate a security official - **Workforce Security**: Implement workforce security policies and procedures - **Information Access Management**: Implement policies for information access - **Security Awareness and Training**: Provide security awareness training - **Security Incident Procedures**: Develop incident response procedures - **Contingency Plan**: Develop a contingency plan - **Evaluation**: Perform periodic evaluations of security measures - **Business Associate Contracts**: Have business associate contracts in place ### HIPAA Technical Safeguards - **Access Control**: Implement unique user identification and access controls - **Audit Controls**: Implement hardware, software, and procedural audit controls - **Integrity Controls**: Ensure electronic protected health information is not improperly altered - **Transmission Security**: Ensure transmission security ### HIPAA Privacy Rule - **Permitted Uses and Disclosures**: Define permitted uses and disclosures - **Minimum Necessary**: Use and disclose only the minimum necessary information - **Notice of Privacy Practices**: Provide notice of privacy practices - **Individual Rights**: Provide individuals with rights to their health information - **Authorization**: Obtain authorization for certain uses and disclosures ## GDPR ### GDPR Overview GDPR (General Data Protection Regulation) is a European Union regulation for data protection and privacy. ### GDPR Principles - **Lawfulness, Fairness, and Transparency**: Process data lawfully, fairly, and transparently - **Purpose Limitation**: Collect data for specified, explicit, and legitimate purposes - **Data Minimization**: Collect only data that is adequate, relevant, and limited - **Accuracy**: Ensure data is accurate and kept up to date - **Storage Limitation**: Store data only as long as necessary - **Integrity and Confidentiality**: Ensure data is processed securely - **Accounta
Related in Security
mac-ops
IncludedComprehensive macOS workstation operations — diagnose kernel panics, identify failing drives, audit launchd startup items, decode wake reasons, triage TCC permission denials, manage APFS snapshots, recover from no-boot. Use for: Mac is slow, slow bootup, won't boot, kernel panic, kernel_task hot, mds_stores CPU, photoanalysisd, cloudd, login loop, gray screen, sleep wake failure, drive failing, IO errors, APFS snapshots eating space, Time Machine local snapshots, Spotlight indexing, launchd, LaunchAgent, LaunchDaemon, login items, TCC permissions, Full Disk Access, Screen Recording denied, Gatekeeper, quarantine, com.apple.quarantine, app is damaged, helper tool, /Library/PrivilegedHelperTools, pmset, wake reasons, dark wake, sysdiagnose, panic.ips, DiagnosticReports, configuration profile, MDM profile, remote diagnostics over SSH.
a11y-audit
IncludedRun accessibility audits on web projects combining automated scanning (axe-core, Lighthouse) with WCAG 2.1 AA compliance mapping, manual check guidance, and structured reporting. Output is configurable: markdown report only, markdown plus machine-readable JSON, or markdown plus issue tracker integration. Use this skill whenever the user mentions "accessibility audit", "a11y audit", "WCAG audit", "accessibility check", "compliance scan", or asks to check a web project for accessibility issues. Also trigger when the user wants to verify WCAG conformance or map findings to a specific standard (CAN-ASC-6.2, EN 301 549, ADA/AODA).
erpclaw
IncludedAI-native ERP system with self-extending OS. Full accounting, invoicing, inventory, purchasing, tax, billing, HR, payroll, advanced accounting (ASC 606/842, intercompany, consolidation), and financial reporting. 413 actions across 14 domains, 43 expansion modules. Constitutional guardrails, adversarial audit, schema migration. Double-entry GL, immutable audit trail, US GAAP.
assess
IncludedAssesses and rates quality 0-10 across multiple dimensions (correctness, maintainability, security, performance, testability, simplicity) with pros/cons analysis. Compares against project conventions and prior decisions from memory. Produces structured evaluation reports with actionable improvement suggestions. Use when evaluating code, designs, architectures, or comparing alternative approaches.
spring-boot-security-jwt
IncludedProvides JWT authentication and authorization patterns for Spring Boot 3.5.x covering token generation with JJWT, Bearer/cookie authentication, database/OAuth2 integration, and RBAC/permission-based access control using Spring Security 6.x. Use when implementing authentication or authorization in Spring Boot applications.
code-hardcode-audit
IncludedDetect hardcoded values, magic numbers, and leaked secrets. TRIGGERS - hardcode audit, magic numbers, PLR2004, secret scanning.