본문으로 건너뛰기
cccskills
무료GitHub에 공개

global-compliance

AI-powered global compliance checker, document generator, and risk assessor for GDPR, CCPA, SOC2, ISO27001, HIPAA and more

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(5)

  • SKILL.md9.5 KB
  • _meta.json136 B
  • .clawhub/origin.json149 B
  • SKILL-EN.md8.6 KB
  • SKILL-ZH.md8.0 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

⚖️ Global Compliance Skill

AI-powered compliance assistant that helps enterprises check documents, generate compliance policies, assess risks, and query regulations for GDPR, CCPA, SOC 2, ISO 27001, HIPAA, and other standards.

📦 Installation

Step 1: Install the Skill

clawhub install global-compliance

Step 2: Install via npm

# Install globally
npm install -g openclaw-global-compliance

# Verify installation
compliance --version
compliance help

🚀 Usage

When to Use This Skill

AUTO-TRIGGER when user's message contains:

  • Keywords: compliance, GDPR, CCPA, privacy policy, 合规, 隐私政策, 风险评估
  • Asks about legal/regulatory requirements
  • Wants to check documents for compliance
  • Needs to generate compliance documents
  • Wants risk assessment for different regions

TRIGGER EXAMPLES:

  • "Check if my privacy policy complies with GDPR"
  • "Generate a GDPR-compliant privacy policy"
  • "What are the CCPA requirements?"
  • "Assess our compliance risk"

DO NOT USE when:

  • Only general legal questions (use general legal research)
  • Contract review (use contract analysis tools)

🎯 Core Features

Complete compliance management system:

  • 🔍 Compliance Checking - GDPR, CCPA, SOC 2, ISO 27001, HIPAA
  • 📄 Document Generation - Privacy policies, terms of service, DPA
  • ⚖️ Risk Assessment - Multi-jurisdiction risk analysis
  • 📚 Regulation Query - Search and query compliance requirements
  • 📊 Audit Reports - Generate professional audit reports
  • 🌍 Multi-Region Support - EU, US, China, Brazil, global

💻 Agent Usage Guide

Primary Commands

When user requests compliance checking or document generation, use these commands:

Check Compliance:

compliance check --type gdpr --file privacy-policy.md --output report.json

Generate Document:

compliance generate privacy-policy \
  --company "Company Name" \
  --region eu \
  --industry saas \
  --data-types "pii,usage-analytics" \
  --output privacy-policy.md

Assess Risk:

compliance assess \
  --company-info company.json \
  --standards "gdpr,ccpa,soc2" \
  --output risk-report.pdf

Query Regulations:

compliance query --standard gdpr --topic "data retention"

Example Workflows

Example 1: Check GDPR Compliance

User: "Check if my privacy policy complies with GDPR"

Agent:

  1. Ask for policy file or content
  2. Execute: compliance check --type gdpr --file policy.md
  3. Summarize results and provide recommendations

Example 2: Generate Privacy Policy

User: "Generate a GDPR-compliant privacy policy for my SaaS company"

Agent:

  1. Gather company info (name, industry, data types)
  2. Execute: compliance generate privacy-policy --company "CompanyName" --region eu --industry saas
  3. Review output and offer to save file

Example 3: Multi-Standard Assessment

User: "We're expanding to Europe. What compliance requirements do we need?"

Agent:

  1. Collect company details
  2. Execute: compliance assess --company-info info.json --standards "gdpr,soc2"
  3. Explain high-priority gaps and provide roadmap

⚙️ Supported Standards

Data Privacy

  • GDPR - EU General Data Protection Regulation
  • CCPA - California Consumer Privacy Act
  • PIPL - China Personal Information Protection Law
  • LGPD - Brazil General Data Protection Law

Information Security

  • ISO 27001 - Information Security Management
  • SOC 2 - Service Organization Control
  • PCI-DSS - Payment Card Industry Data Security

Industry-Specific

  • HIPAA - Healthcare (US)
  • GLBA - Financial Services (US)
  • FERPA - Education (US)

📊 Tool Functions

1. check_compliance

Check document or process for compliance.

Parameters:

  • standard (string): gdpr | ccpa | soc2 | iso27001 | hipaa
  • content (string): Document content or file path
  • checkpoints (array, optional): Specific checks to run

Returns:

{
  compliant: boolean,
  score: number,  // 0-100
  totalChecks: number,
  passedChecks: number,
  failedChecks: number,
  issues: Array<{
    checkpoint: string,
    severity: 'critical' | 'high' | 'medium' | 'low',
    title: string,
    description: string,
    remediation: string
  }>,
  recommendations: string[]
}

2. generate_document

Generate compliance document.

Parameters:

  • type (string): privacy-policy | tos | dpa | cookie-policy
  • company_info (object):
    • name (string)
    • industry (string)
    • regions (array)
    • data_types (array)
  • region (string): eu | us | cn | global
  • language (string, optional): en | zh | es

Returns:

{
  type: string,
  content: string,
  format: 'markdown' | 'html' | 'pdf',
  metadata: {
    standard: string[],
    region: string,
    generated: string
  },
  warnings: string[]
}

3. assess_risk

Assess compliance risk.

Parameters:

  • company_info (object): Company details
  • standards (array): Standards to assess
  • regions (array): Target regions

Returns:

{
  overallScore: number,  // 0-100
  riskLevel: 'low' | 'medium' | 'high' | 'critical',
  byStandard: {
    [standard: string]: {
      score: number,
      gaps: string[],
      priority: number
    }
  },
  recommendations: Array<{
    priority: string,
    title: string,
    description: string,
    effort: string,
    timeline: string
  }>,
  estimatedCost: {
    immediate: number,
    annual: number
  }
}

4. query_regulation

Query regulation requirements.

Parameters:

  • standard (string): Compliance standard
  • topic (string): Topic to query

Returns:

{
  standard: string,
  topic: string,
  requirements: string[],
  references: Array<{
    article: string,
    text: string,
    url: string
  }>
}

💰 Cost Estimation

  • Document Checking: Free (rule-based)
  • AI-Assisted Analysis: $0.01-0.05 per document
  • Document Generation: $0.02-0.10 per document
  • Risk Assessment: $0.10-0.50 per assessment

📝 Usage Examples

Example 1: Check Privacy Policy

# Create test policy
cat > policy.md <<EOF
# Privacy Policy
We collect email addresses and usage data.
We use encryption to protect your data.
EOF

# Check GDPR compliance
compliance check --type gdpr --file policy.md

# Output:
# Score: 35/100
# Status: ✗ Non-compliant
# Found 8 issues (3 critical, 5 high)

Example 2: Generate Complete Policy

# Generate GDPR-compliant privacy policy
compliance generate privacy-policy \
  --company "TechStartup Inc" \
  --region eu \
  --industry saas \
  --data-types "pii,usage-analytics" \
  --output privacy-policy.md

# Output: Complete GDPR-compliant privacy policy

Example 3: Multi-Region Risk Assessment

# Assess risk for EU expansion
cat > company.json <<EOF
{
  "name": "US Company",
  "industry": "saas",
  "regions": ["us"],
  "dataTypes": ["pii", "financial"]
}
EOF

compliance assess \
  --company-info company.json \
  --standards "gdpr,ccpa,soc2"

🔧 Troubleshooting

Issue 1: Package Not Installed

Error: command not found: compliance

Solution:

npm install -g openclaw-global-compliance

Issue 2: Config File Missing

Error: Cannot find config file

Solution:

# Create default config
compliance init

📚 Full Documentation


🎯 Agent Behavior Guidelines

When using this skill, agents should:

DO:

  • ✅ Ask for necessary company information
  • ✅ Provide clear, actionable recommendations
  • ✅ Explain compliance issues in plain language
  • ✅ Warn about legal review requirements
  • ✅ Suggest prioritization for critical issues

DON'T:

  • ❌ Provide legal advice (recommend consulting lawyers)
  • ❌ Guarantee 100% compliance
  • ❌ Skip critical warnings
  • ❌ Auto-publish generated documents without review

📊 Compliance Checkpoints

GDPR (12 checkpoints)

  • Legal basis for processing
  • User rights (access, erasure, rectification, portability)
  • Data retention periods
  • Third-party sharing disclosure
  • International transfers
  • Security measures
  • Breach notification
  • Children's data protection
  • DPO contact (if applicable)

CCPA (8 checkpoints)

  • Right to know
  • Right to delete
  • Right to opt-out
  • Non-discrimination
  • Sale of personal information disclosure
  • Categories of data collected
  • Third-party sharing
  • Privacy policy accessibility

SOC 2 (10 checkpoints)

  • Security policies
  • Access controls
  • Change management
  • Risk assessment
  • Monitoring and logging
  • Incident response
  • Vendor management
  • Business continuity
  • Encryption
  • Physical security

🆕 Version History

v1.0.0 (2026-03-08)

  • ✨ Initial release
  • 🔍 GDPR compliance checker
  • 🔍 CCPA compliance checker (basic)
  • 📄 Privacy policy generator
  • ⚖️ Risk assessment framework
  • 📚 Regulation query system
  • 🤖 CLI tool and Agent integration

Project Status: ✅ Ready for Use

License: MIT

Author: @justin

Support: https://github.com/ZhenRobotics/openclaw-global-compliance/issues

ClawHub: https://clawhub.ai/justin/global-compliance

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

监控 A 股基金实时估值与盘后净值,自动判断交易日并生成提醒或分析。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

aAAaqwq/openclaw-team22026년 6월 18일 업데이트

You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

aAAaqwq/openclaw-team22026년 6월 18일 업데이트

Expert sales execution covering pipeline management, discovery, demos, negotiation, and deal closing. Use when qualifying opportunities, running MEDDIC discovery, building account plans, handling objections, structuring proposals, or forecasting pipeline.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

aAAaqwq/openclaw-team22026년 6월 18일 업데이트

Support accounting understanding from basic bookkeeping to professional practice and research.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

aAAaqwq/openclaw-team22026년 6월 18일 업데이트

Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list subscriptions, automation enrollment, and tasks. Always search tools first for current schemas.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

aAAaqwq/openclaw-team22026년 6월 18일 업데이트

add-lead

무료

Add company/person/relationship to CRM

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

aAAaqwq/openclaw-team22026년 6월 18일 업데이트

aAAaqwq의 스킬 모두 보기

이 스킬의 문제 신고