soc2

Assess SOC 2 Type II readiness — trust services criteria

SKILL.md

GitHub

SOC 2 Assessment

Assess SOC 2 Type II readiness for "$ARGUMENTS". Evaluate control design and operating effectiveness across applicable trust services criteria, and determine Type I vs. Type II readiness.

See also /legal:soc2-prep for the policy set, control matrix and evidence collection plan to get audit-ready.

Arguments. $ARGUMENTS may contain the project name and optional flags. Take the first token as <project> and treat --skip-checks as a flag; never include flags in file paths. All paths below use <project>. If --skip-checks is present, skip the prerequisite check and, before writing any artifact, append one line to .metapowers/compliance/<project>/skip-log.md: - <ISO timestamp> — <skill name> skipped prerequisite check for <artifact file> — reason: <reason or "none given">.

Prerequisites

Read .metapowers/compliance/<project>/00-scope.md. If this file does not exist, tell the user:

Phase 0 (Scope) has not been completed for "<project>". Run /compliance:regulatory-landscape <project> first, or use --skip-checks to bypass.

Process

  1. Read context files:

    • Read ${CLAUDE_PLUGIN_ROOT}/shared/grc-lifecycle-guide.md for GRC methodology reference
    • Read ${CLAUDE_PLUGIN_ROOT}/shared/assessment-template.md for output structure
    • Read .metapowers/compliance/<project>/00-scope.md for scope and control framework context
  2. Trust services criteria scoping:

    • Security (CC series) — always in scope, mandatory for all SOC 2 engagements
    • Availability (A series) — assess applicability based on SLAs and uptime commitments
    • Processing Integrity (PI series) — assess applicability based on data processing accuracy requirements
    • Confidentiality (C series) — assess applicability based on confidential data handling
    • Privacy (P series) — assess applicability based on personal information processing
    • Document scoping decisions with rationale
  3. Security (Common Criteria) assessment:

    • CC1: Control Environment — assess tone at top, organizational structure, security policies
    • CC2: Communication and Information — assess internal/external communication of security
    • CC3: Risk Assessment — assess risk identification, analysis, and management processes
    • CC4: Monitoring Activities — assess ongoing monitoring, logging, alerting
    • CC5: Control Activities — assess control design, implementation, and technology controls
    • CC6: Logical and Physical Access — assess access controls, authentication, MFA, physical security
    • CC7: System Operations — assess change management, incident detection, incident response
    • CC8: Change Management — assess change authorization, testing, deployment processes
    • CC9: Risk Mitigation — assess risk mitigation strategies, vendor management, insurance
    • Score each criterion: control designed effectively / operating effectively / gap
  4. Additional criteria assessment (for each in-scope criterion):

    • Assess control design against AICPA points of focus
    • Evaluate evidence of operating effectiveness over the observation period
    • Identify controls with design gaps vs. operating gaps
    • Document compensating controls where applicable
  5. Type I vs. Type II readiness:

    • Assess if controls are designed effectively (Type I ready)
    • Assess if controls have been operating effectively for 3-12 months (Type II ready)
    • Identify controls needing a burn-in period before Type II audit
    • Recommend observation period length
  6. Write the artifact to .metapowers/compliance/<project>/01-assess/soc2.md following the assessment template structure with:

    • Scope Decision — applicable trust services criteria with rationale
    • Common Criteria Assessment — CC1-CC9 detailed scoring
    • Additional Criteria Assessment — A/PI/C/P scoring (if in scope)
    • Type I Readiness — design effectiveness summary
    • Type II Readiness — operating effectiveness and burn-in status
    • Evidence Inventory — existing evidence and evidence gaps
    • Remediation Priorities — ranked list of gaps to address

Output

The SOC 2 assessment written to .metapowers/compliance/<project>/01-assess/soc2.md. Present a summary to the user highlighting:

  • Trust services criteria in scope
  • Type I vs. Type II readiness determination
  • Overall readiness score — score = (operating effectively + 0.5 × designed effectively) ÷ applicable criteria, as a percentage (gap counts as 0)
  • Top 3 gaps requiring remediation before audit

End the artifact with this paragraph, verbatim:

Not legal or audit advice. This artifact supports preparation for compliance work; certification, attestation and regulatory conclusions require a qualified auditor or counsel.