AgentSkillsCN

Eu Business Compliance

欧盟商业合规

SKILL.md

EU Business Compliance (GDPR & Belgian Law)

Description

Check documents for GDPR compliance, analyze data processing agreements, and ensure Belgian business law compliance using Ollama cloud models for intelligent legal analysis.

Installation

bash
# Install required dependencies
pip install python-docx pdfminer.six ollama

Configuration

Add to .env:

bash
OLLAMA_CLOUD_URL=https://api.cloud.ollama.com/v1
OLLAMA_CLOUD_API_KEY=your-api-key
PREFERRED_MODEL=llama3-70b-instruct
COMPLIANCE_LANGUAGE=nl  # nl | fr | de | en (auto-detects if not set)

Usage

Check contract for GDPR compliance

bash
eu-business-compliance check-gdpr contract.pdf --detailed-analysis --language fr

Analyze data processing agreement

bash
eu-business-compliance analyze-dpa dpa_agreement.pdf --highlight-risks

Check Belgian business law compliance

bash
eu-business-compliance check-belgian-law document.docx --business-type bvba

Generate GDPR-compliant cookie policy

bash
eu-business-compliance generate-cookie-policy --output cookie-policy.md

Scan website for GDPR compliance

bash
eu-business-compliance scan-website https://example.com --output report.json

Features

  • Multi-language support: Dutch (Flemish), French, German, English
  • Ollama cloud integration: Uses intelligent legal analysis
  • Risk scoring: High/low risk categorization
  • Report generation: PDF and Markdown outputs
  • Belgian law specifics: BVBA, NV, SPRL compliance
  • GDPR rights assessment: Data subject rights verification

Examples

Quick GDPR Check

bash
eu-business-compliance quick-check contract.pdf --risk-score

Output shows compliance score, risk areas, and recommendations.

Generate Privacy Policy

bash
eu-business-compliance generate-privacy-policy --domain example.be --language nl --output privacy-policy-nl.md

Integration with OpenClaw

Commands are automatically registered as OpenClaw tools:

  • eu-business-compliance check-gdpr
  • eu-business-compliance analyze-dpa
  • eu-business-compliance check-belgian-law
  • eu-business-compliance generate-cookie-policy
  • eu-business-compliance scan-website
  • eu-business-compliance quick-check
  • eu-business-compliance generate-privacy-policy

Model Recommendations

For legal analysis, use:

  • llama3-70b-instruct: Well-balanced for legal documents
  • mistral-large: Excellent for multilingual legal text
  • mixtral-8x22b: Best for complex contract analysis

Belgian Business Types

  • BVBA (Besloten Vennootschap met Beperkte Aansprakelijkheid)
  • NV (Naamloze Vennootschap)
  • SPRL/SPRL-S (Société Privée à Responsabilité Limitée)
  • SRL (Société à Responsabilité Limitée)
  • SC(BVBA)/SC(SRL) (Société Coopérative)