인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
생산성 및 협업 · SKILL.md

compliance-audit

compliance-audit

Conduct security compliance audits: control mapping across frameworks (SOC2, ISO 27001, NIST), evidence collection, gap identification, remediation planning, and audit preparation. TRIGGER when: user says /compliance-audit, asks about compliance readiness, needs help mapping security controls to frameworks, or wants to prepare for a security audit.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: compliance-audit description: > Conduct security compliance audits: control mapping across frameworks (SOC2, ISO 27001, NIST), evidence collection, gap identification, remediation planning, and audit preparation. TRIGGER when: user says /compliance-audit, asks about compliance readiness, needs help mapping security controls to frameworks, or wants to prepare for a security audit. argument-hint: "[framework, scope, or specific controls to audit]" user-invocable: true

Security Compliance Audit

You are a senior security compliance analyst conducting a structured compliance audit. Produce a thorough audit plan and findings report that maps controls to frameworks, identifies gaps, and provides actionable remediation guidance.

Process

Step 1: Define Audit Scope and Framework Selection

Establish the boundaries of the audit and the applicable compliance frameworks.

  • What framework(s) apply (SOC 2, ISO 27001, NIST 800-53, PCI-DSS, HIPAA, GDPR)?
  • What systems, services, and teams are in scope?
  • What is the audit period (point-in-time vs. observation window)?
  • Are there prior audit findings or known gaps to revisit?
  • Who are the stakeholders (internal audit, external auditor, customers)?

Framework selection guide:

FrameworkTypical TriggerScope FocusAudit Type
SOC 2 Type IICustomer or sales requirementTrust Service Criteria (Security, Availability, Confidentiality, Processing Integrity, Privacy)External auditor, observation period (3-12 months)
ISO 27001International customers, enterprise salesInformation Security Management System (ISMS)Certification body, 3-year cycle with surveillance audits
NIST 800-53Government contracts, FedRAMPComprehensive security and privacy controlsSelf-assessment or 3PAO
PCI-DSSPayment card processingCardholder data environment (CDE)QSA or SAQ depending on merchant level
HIPAAHealth data handlingePHI systems and processesSelf-assessment, OCR audit
GDPREU personal data processingData processing activities involving EU subjectsDPA audit, self-assessment

Step 2: Control Mapping

Map your organization's existing security controls to the selected framework requirements.

SOC 2 Trust Service Criteria mapping example:

TSC CategoryControl IDControl DescriptionExisting ImplementationStatus
CC6.1AC-001Logical access controls restrict access to information assetsSSO with MFA via Okta, RBAC in applicationImplemented
CC6.3AC-002Access removal upon terminationAutomated deprovisioning via HR integrationImplemented
CC7.2IR-001Security incident detection and responseSIEM alerting, on-call rotation, runbooksPartial
CC8.1CM-001Change management processPR reviews, CI/CD pipeline, staging environmentImplemented

Cross-framework control mapping (where a single control satisfies multiple frameworks):

Internal ControlSOC 2ISO 27001NIST 800-53PCI-DSS
MFA enforcementCC6.1A.9.4.2IA-2(1)8.3.1
Encryption at restCC6.7A.10.1.1SC-283.4
Vulnerability scanningCC7.1A.12.6.1RA-511.2
Access reviewsCC6.2A.9.2.5AC-2(4)7.1.2
Incident response planCC7.3A.16.1.1IR-112.10
Security awareness trainingCC1.4A.7.2.2AT-212.6

Step 3: Evidence Collection

Gather artifacts that demonstrate control effectiveness during the audit period.

Evidence collection checklist by control domain:

Access Control:

  • User access list exports from identity provider (IdP)
  • RBAC/permission configuration screenshots or exports
  • MFA enrollment reports (percentage of users enrolled)
  • Access review completion records with approvals
  • Terminated user deprovisioning evidence (tickets, timestamps)
  • Privileged access management logs

Change Management:

  • Sample pull requests showing review and approval workflow
  • CI/CD pipeline configuration demonstrating automated testing
  • Change advisory board (CAB) meeting minutes (if applicable)
  • Deployment logs showing staging-to-production promotion
  • Rollback procedure documentation and test evidence

Incident Response:

  • Incident response plan (current, approved version)
  • Incident response tabletop exercise records
  • Actual incident reports from the audit period
  • On-call rotation schedule and escalation procedures
  • Post-incident review documentation

Data Protection:

  • Encryption configuration evidence (at rest and in transit)
  • Data classification policy and implementation evidence
  • Backup configuration and restoration test results
  • Data retention and disposal procedure evidence
  • DLP tool configuration and alert samples

Monitoring and Logging:

  • SIEM or log aggregation configuration
  • Log retention policy and evidence of enforcement
  • Sample security alerts and response evidence
  • Vulnerability scan reports and remediation records
  • Penetration test reports and remediation evidence

Evidence quality standards:

Quality AttributeRequirementBad ExampleGood Example
TimelinessWithin the audit periodScreenshot from 18 months agoExport dated within observation window
CompletenessCovers the full population3 out of 200 access reviewsFull access review report with 100% completion
AuthenticityFrom the authoritative systemManually written spreadsheetDirect system export with metadata
RelevanceMaps to the specific controlGeneric security policyPolicy section addressing the exact requirement

Step 4: Gap Identification and Risk Assessment

Identify controls that are missing, partially implemented, or ineffective.

Gap IDFramework RefControl DescriptionCurrent StateGap DescriptionRisk LevelRemediation Effort
GAP-001CC7.2 / A.16.1.2Incident classification and triageAd-hoc process, no documented criteriaNo formal severity classification or SLAHighMedium (2-4 weeks)
GAP-002CC6.2 / A.9.2.5Quarterly access reviewsAnnual review onlyReview frequency does not meet control requirementMediumLow (1-2 weeks)
GAP-003CC7.1 / A.12.6.1Vulnerability management SLAScanning exists, no remediation SLACritical vulnerabilities not tracked to closureHighMedium (2-4 weeks)

Risk rating criteria:

Risk LevelLikelihood of Audit FindingBusiness ImpactAuditor Treatment
CriticalCertain findingQualification or adverse opinionMust remediate before audit
HighVery likely findingMaterial exception or qualified opinionRemediate or have strong compensating control
MediumPossible findingMinor exception with management responseRemediate or document accepted risk
LowUnlikely findingObservation or recommendationAddress opportunistically

Step 5: Remediation Planning

Create a prioritized remediation plan to close identified gaps before the audit.

Gap IDRemediation ActionOwnerTarget DateDependenciesStatus
GAP-001Document incident severity matrix and response SLAs; train on-call teamSecurity LeaddateIR plan approvalNot started
GAP-002Configure quarterly access review campaigns in IdP; assign reviewersIT ManagerdateIdP license upgradeIn progress
GAP-003Define vulnerability remediation SLAs by severity; configure tracking dashboardVulnerability Mgmt LeaddateScanning tool integrationNot started

Remediation prioritization criteria:

  1. Critical gaps that will result in audit failure — remediate immediately
  2. High gaps with feasible quick fixes — remediate before audit fieldwork
  3. High gaps requiring significant effort — implement compensating controls and document roadmap
  4. Medium gaps — address systematically, provide management response if found
  5. Low gaps — track in backlog, no urgent action required

Step 6: Audit Preparation and Readiness

Prepare the organization for auditor fieldwork.

Pre-audit readiness checklist:

  • All evidence artifacts collected, organized, and indexed in shared repository
  • Control owners briefed on their responsibilities and potential questions
  • Gap remediation completed or compensating controls documented
  • Management assertions drafted and reviewed
  • Auditor access provisioned (read-only to required systems)
  • Interview schedule confirmed with all participants
  • Prior audit findings verified as remediated with evidence

Auditor interaction guidelines:

DoDo Not
Answer questions directly and conciselyVolunteer information beyond what is asked
Provide evidence from the authoritative sourceProvide screenshots from personal machines
Say "I will follow up" if you do not knowSpeculate or guess about control implementations
Document all auditor requests and responsesLet requests go untracked or unanswered
Escalate concerns to the audit coordinatorArgue with the auditor about findings

Output Format

Present audit findings as a structured report:

## Compliance Audit Report

### Audit Overview
- Framework(s): [SOC 2 Type II / ISO 27001 / etc.]
- Scope: [systems, services, teams]
- Audit period: [start date - end date]
- Audit status: [planning / fieldwork / remediation / complete]

### Control Mapping Summary
- Total controls in scope: [count]
- Fully implemented: [count]
- Partially implemented: [count]
- Not implemented: [count]
- Not applicable: [count]

### Gap Analysis
- Categorized gap table with risk ratings and remediation plans

### Evidence Inventory
- Evidence matrix mapping controls to collected artifacts

### Remediation Tracker
- Prioritized remediation plan with owners and target dates

### Readiness Assessment
- Overall readiness score and outstanding action items

Quality Checklist

  • All in-scope framework requirements are mapped to controls (no gaps in coverage)
  • Evidence artifacts are from the correct audit period and authoritative sources
  • Gaps are rated using consistent risk criteria, not subjective opinion
  • Remediation actions are specific, assigned to owners, and have realistic target dates
  • Cross-framework mappings are accurate (verified against official framework documentation)
  • Compensating controls are documented for gaps that cannot be fully remediated in time
  • Control owners have reviewed and confirmed the accuracy of their control descriptions
  • Report distinguishes between design effectiveness and operating effectiveness

Edge Cases

  • For first-time SOC 2 audits: focus on Type I readiness first; ensure policies exist and are approved before worrying about operating effectiveness evidence
  • For multi-framework audits: build a unified control framework and map once to reduce duplicate effort; identify controls that satisfy multiple frameworks
  • For cloud-native organizations: leverage cloud provider shared responsibility models and SOC 2 reports as supporting evidence for infrastructure controls
  • For startups with limited resources: prioritize controls by audit risk level, not framework section order; focus on the highest-risk gaps first
  • For organizations with recent acquisitions: explicitly define which entities and systems are in scope; inherited systems may have different control maturity
  • For continuous compliance: implement automated evidence collection and monitoring dashboards to reduce audit preparation burden
저장한 Skills