compliance-checker

Check compliance with SOC 2, GDPR, HIPAA, and PCI-DSS standards

509 stars

Best use case

compliance-checker is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Check compliance with SOC 2, GDPR, HIPAA, and PCI-DSS standards

Teams using compliance-checker should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/compliance-checker/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/software-architecture/skills/compliance-checker/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/compliance-checker/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How compliance-checker Compares

Feature / Agentcompliance-checkerStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Check compliance with SOC 2, GDPR, HIPAA, and PCI-DSS standards

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Compliance Checker Skill

## Overview

Checks compliance with SOC 2, GDPR, HIPAA, and PCI-DSS standards by analyzing code, configuration, and infrastructure for regulatory requirements.

## Capabilities

- SOC 2 compliance checking
- GDPR requirement validation
- HIPAA compliance assessment
- PCI-DSS validation
- Custom compliance framework support
- Evidence collection
- Gap analysis reporting
- Remediation guidance

## Target Processes

- security-architecture-review
- iac-review
- data-architecture-design

## Input Schema

```json
{
  "type": "object",
  "required": ["frameworks", "targets"],
  "properties": {
    "frameworks": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": ["soc2", "gdpr", "hipaa", "pci-dss", "iso27001", "nist"]
      }
    },
    "targets": {
      "type": "object",
      "properties": {
        "code": { "type": "array" },
        "infrastructure": { "type": "array" },
        "documentation": { "type": "array" }
      }
    },
    "options": {
      "type": "object",
      "properties": {
        "scope": {
          "type": "array",
          "description": "Specific controls to check"
        },
        "collectEvidence": {
          "type": "boolean",
          "default": true
        },
        "outputFormat": {
          "type": "string",
          "enum": ["json", "markdown", "pdf"],
          "default": "markdown"
        }
      }
    }
  }
}
```

## Output Schema

```json
{
  "type": "object",
  "properties": {
    "frameworks": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": { "type": "string" },
          "complianceScore": { "type": "number" },
          "controls": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "id": { "type": "string" },
                "name": { "type": "string" },
                "status": { "type": "string" },
                "findings": { "type": "array" },
                "evidence": { "type": "array" }
              }
            }
          }
        }
      }
    },
    "gaps": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "control": { "type": "string" },
          "gap": { "type": "string" },
          "remediation": { "type": "string" },
          "priority": { "type": "string" }
        }
      }
    },
    "summary": {
      "type": "object",
      "properties": {
        "overallScore": { "type": "number" },
        "passedControls": { "type": "number" },
        "failedControls": { "type": "number" },
        "notApplicable": { "type": "number" }
      }
    }
  }
}
```

## Usage Example

```javascript
{
  kind: 'skill',
  skill: {
    name: 'compliance-checker',
    context: {
      frameworks: ['soc2', 'gdpr'],
      targets: {
        code: ['src/**/*.ts'],
        infrastructure: ['terraform/**/*.tf'],
        documentation: ['docs/security/**/*.md']
      },
      options: {
        collectEvidence: true,
        outputFormat: 'markdown'
      }
    }
  }
}
```

Related Skills

contrast-checker

509
from a5c-ai/babysitter

Check color contrast ratios for WCAG compliance

soc2-compliance-automator

509
from a5c-ai/babysitter

SOC 2 Trust Services Criteria compliance automation for evidence collection, control mapping, and audit preparation

pci-dss-compliance-automator

509
from a5c-ai/babysitter

PCI DSS compliance assessment and reporting for cardholder data protection, SAQ automation, and ASV scan orchestration

hipaa-compliance-automator

509
from a5c-ai/babysitter

HIPAA security and privacy compliance automation for ePHI protection, safeguards assessment, and audit preparation

gdpr-compliance-automator

509
from a5c-ai/babysitter

GDPR compliance assessment and automation for data mapping, consent management, DSAR handling, and privacy impact assessments

compliance-evidence-collector

509
from a5c-ai/babysitter

Automated evidence collection across compliance frameworks from cloud providers, identity systems, and security tools

regulatory-compliance-assessment

509
from a5c-ai/babysitter

Evaluate organizational compliance with healthcare regulations including HIPAA, CMS Conditions of Participation, and accreditation standards through gap analysis and audit procedures

accessibility-compliance-auditing

509
from a5c-ai/babysitter

Evaluate learning materials and technology for WCAG, Section 508, and accessibility compliance with remediation recommendations

accessibility-compliance

509
from a5c-ai/babysitter

Ensure cultural programs and facilities meet ADA requirements and universal design principles including accommodations, assistive technologies, and inclusive practices

jupyter-reproducibility-checker

509
from a5c-ai/babysitter

Skill for checking and ensuring Jupyter notebook reproducibility

iso-nanotechnology-compliance-checker

509
from a5c-ai/babysitter

Regulatory compliance skill for ISO nanotechnology standards verification and documentation

model-checker-interface

509
from a5c-ai/babysitter

Interface with multiple model checking tools for formal verification