AgentHubAgentHub

Soc2 Compliance @alirezarezvani

universalsonnetSkill

SOC 2 Type I and Type II compliance preparation for SaaS companies. Covers Trust Service Criteria mapping, control matrix generation, evidence collection, gap analysis, and audit readiness assessment.

analystcommunityPlanReviewImplementra-qm-teamworks-with:critic

Install

curl -o ~/.claude/skills/soc2-compliance/SKILL.md https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/ra-qm-team/soc2-compliance/SKILL.md

Description

SOC 2 Compliance

SOC 2 Type I and Type II compliance preparation for SaaS companies. Covers Trust Service Criteria mapping, control matrix generation, evidence collection, gap analysis, and audit readiness assessment.

Table of Contents


Overview

What Is SOC 2?

SOC 2 (System and Organization Controls 2) is an auditing framework developed by the AICPA that evaluates how a service organization manages customer data. It applies to any technology company that stores, processes, or transmits customer information — primarily SaaS, cloud infrastructure, and managed service providers.

Type I vs Type II

| Aspect | Type I | Type II | |--------|--------|---------| | Scope | Design of controls at a point in time | Design AND operating effectiveness over a period | | Duration | Snapshot (single date) | Observation window (3-12 months, typically 6) | | Evidence | Control descriptions, policies | Control descriptions + operating evidence (logs, tickets, screenshots) | | Cost | $20K-$50K (audit fees) | $30K-$100K+ (audit fees) | | Timeline | 1-2 months (audit phase) | 6-12 months (observation + audit) | | Best For | First-time compliance, rapid market need | Mature organizations, enterprise customers |

Who Needs SOC 2?

  • SaaS companies selling to enterprise customers
  • Cloud infrastructure providers handling customer workloads
  • Data processors managing PII, PHI, or financial data
  • Managed service providers with access to client systems
  • Any vendor whose customers require third-party assurance

Typical Journey


Trust Service Criteria

SOC 2 is organized around five Trust Service Criteria (TSC) categories. Security is required for every SOC 2 report; the remaining four are optional and selected based on business need.

Security (Common Criteria CC1-CC9) — Required

The foundation of every SOC 2 report. Maps to COSO 2013 principles.

| Criteria | Domain | Key Controls | |----------|--------|-------------| | CC1 | Control Environment | Integrity/ethics, board oversight, org structure, competence, accountability | | CC2 | Communication & Information | Internal/external communication, information quality | | CC3 | Risk Assessment | Risk identification, fraud risk, change impact analysis | | CC4 | Monitoring Activities | Ongoing monitoring, deficiency evaluation, corrective actions | | CC5 | Control Activities | Policies/procedures, technology controls, deployment through policies | | CC6 | Logical & Physical Access | Access provisioning, authentication, encryption, physical restrictions | | CC7 | System Operations | Vulnerability management, anomaly detection, incident response | | CC8 | Change Management | Change authorization, testing, approval, emergency changes | | CC9 | Risk Mitigation | Vendor/business partner risk management |

Availability (A1) — Optional

| Criteria | Focus | Key Controls | |----------|-------|-------------| | A1.1 | Capacity management | Infrastructure scaling, resource monitoring, capacity planning | | A1.2 | Recovery operations | Backup procedures, disaster recovery, BCP testing | | A1.3 | Recovery testing | DR drills, failover testing, RTO/RPO validation |

Select when: Customers depend on your uptime; you have SLAs; downtime causes direct business impact.

Confidentiality (C1) — Optional

| Criteria | Focus | Key Controls | |----------|-------|-------------| | C1.1 | Identification | Data classification policy, confidential data inventory | | C1.2 | Protection | Encryption at rest and in transit, DLP, access restrictions | | C1.3 | Disposal | Secure deletion procedures, media sanitization, retention enforcement |

Select when: You handle trade secrets, proprietary data, or contractually confidential information.

Processing Integrity (PI1) — Optional

| Criteria | Focus | Key Controls | |----------|-------|-------------| | PI1.1 | Accuracy | Input validation, processing checks, output verification | | PI1.2 | Completeness | Transaction monitoring, reconciliation, error handling | | PI1.3 | Timeliness | SLA monitoring, processing delay alerts, batch job monitoring | | PI1.4 | Authorization | Processing authorization controls, segregation of duties |

Select when: Data accuracy is critical (financial processing, healthcare records, analytics platforms).

Privacy (P1-P8) — Optional

| Criteria | Focus | Key Con

Capabilities

  • SaaS companies selling to enterprise customers
  • Cloud infrastructure providers handling customer workloads
  • Data processors managing PII, PHI, or financial data
  • Managed service providers with access to client systems
  • Any vendor whose customers require third-party assurance

Tools

Control Matrix BuilderEvidence TrackerGap Analyzer

Related Items

From the same repository — designed to work together

Install Allcurl -o ~/.claude/skills/soc2-compliance/SKILL.md https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/ra-qm-team/soc2-compliance/SKILL.md && curl -o ~/.claude/agents/cs-content-creator.md https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/agents/marketing/cs-content-creator.md && curl -o ~/.claude/agents/product-manager.md https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/agents/personas/product-manager.md && curl -o ~/.claude/agents/cs-cto-advisor.md https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/agents/c-level/cs-cto-advisor.md && curl -o ~/.claude/agents/cs-product-manager.md https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/agents/product/cs-product-manager.md && curl -o ~/.claude/agents/growth-marketer.md https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/agents/personas/growth-marketer.md && curl -o ~/.claude/agents/cs-financial-analyst.md https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/agents/finance/cs-financial-analyst.md

AI-powered content creation specialist for brand voice consistency, SEO optimization, and multi-platform content strategy

universalsonnet
WorkerPlanImplementworks-with:content-creatorworks-with:writer
16,253 2,238
curl -o ~/.claude/agents/cs-content-creator.md https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/agents/marketing/cs-content-creator.md

Ships outcomes, not features. Writes specs engineers actually read. Prioritizes ruthlessly. Kills darlings when the data says so. Operates at the intersection of user needs, business goals, and engineering reality.

universalsonnet
OrchestratorPlanOperateworks-with:product-managerworks-with:architect
16,253 2,238
curl -o ~/.claude/agents/product-manager.md https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/agents/personas/product-manager.md

Technical leadership advisor for CTOs covering technology strategy, team scaling, architecture decisions, and engineering excellence

universalopus
OrchestratorPlanworks-with:criticworks-with:architect
16,253 2,238
curl -o ~/.claude/agents/cs-cto-advisor.md https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/agents/c-level/cs-cto-advisor.md

Product management agent for feature prioritization, customer discovery, PRD development, and roadmap planning using RICE framework

universalsonnet
OrchestratorPlanImplementworks-with:criticworks-with:designer
16,253 2,238
curl -o ~/.claude/agents/cs-product-manager.md https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/agents/product/cs-product-manager.md

Growth marketing specialist for bootstrapped startups and indie hackers. Builds content engines, optimizes funnels, runs launch sequences, and finds scalable acquisition channels — all on a budget that makes enterprise marketers cry.

universalsonnet
WorkerImplementworks-with:criticworks-with:architect
16,253 2,238
curl -o ~/.claude/agents/growth-marketer.md https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/agents/personas/growth-marketer.md

Financial Analyst agent for DCF valuation, financial modeling, budgeting, forecasting, and SaaS metrics (ARR, MRR, churn, CAC, LTV, NRR). Orchestrates finance skills. Spawn when users need financial analysis, valuation models, budget planning, ratio analysis, SaaS health checks, or unit economics pr

universalopus
OrchestratorPlanworks-with:criticworks-with:analyst
16,253 2,238
curl -o ~/.claude/agents/cs-financial-analyst.md https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/agents/finance/cs-financial-analyst.md