Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    luisdavidtf

    legal-compliance

    luisdavidtf/legal-compliance
    Security
    1 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Ensures application changes comply with Terms & Conditions, Privacy Policy (GDPR/ARCO), and data protection standards...

    SKILL.md

    1. Compliance Checklist

    Before finalizing a feature or merging to main, run this audit:

    A. Data Protection (Privacy Policy)

    1. Minimization: Are we collecting ONLY necessary data?
    2. Consent: Do new forms/cookies require explicit user consent?
    3. Storage: Is sensitive data (PII) stored securely?
      • Check: No PII in localStorage without encryption?
      • Check: No logging of passwords or tokens in console/server logs?
    4. ARCO Rights: Does the user have a way to Delete/Modify this new data?
      • Example: If adding pantryItems, can the user delete them? (Yes/No)

    B. Terms & Conditions (Liability)

    1. AI Disclaimers: If adding AI features, is the "AS IS" / "Verification Required" disclaimer visible?
    2. User generated content: If users upload images/text, is the "Rights & Responsibility" clause visible?
    3. Age Verification: Does the new feature allow restricted access to minors without checks?

    2. Mandatory Verification Steps

    When running this skill, you must verifying the following files:

    1. context/SettingsContext.js -> Ensure translations for disclaimers exist.
    2. lib/db.ts or Database Schema -> Ensure no unconsented tracking fields.
    3. middleware.ts / headers -> Ensure Security Headers (CSP, HSTS) are maintained.

    3. Audit Report Format

    If requested, generate a brief report:

    ## ⚖️ Legal Compliance Audit
    - [x] **Data Privacy**: No new PII exposed.
    - [x] **Consent**: Cookie banner covers new tracking (if any).
    - [x] **Disclaimers**: AI disclaimer added to "Magic Generation".
    - [x] **Right to Delete**: User can delete their own recipes/pantry items.
    

    4. Specific Clauses Reference

    • Clause 5.1 (AI): "Health & Allergy Warning" -> Must be on all AI recipe generations.
    • Clause 7 (Liability): "Software provided AS IS" -> Standard footer/settings link.
    • Privacy Section 3: "International Transfer" -> Vercel/Neon/Koyeb storage verification.

    5. Legal Versioning (CRITICAL)

    Whenever privacy.astro or terms.astro are modified, you MUST create a point-in-time backup to maintain a historical record of changes:

    1. Location: legal_archive/ (at project root).
    2. Format: policy-YYYY-MM-DD.astro or terms-YYYY-MM-DD.astro.
    3. Execution: Ensure the directory exists before saving the new version.
    Recommended Servers
    Cosmetic Regulatory Intelligence
    Cosmetic Regulatory Intelligence
    vastlint - IAB XML VAST validator and linter
    vastlint - IAB XML VAST validator and linter
    OpenZeppelin
    OpenZeppelin
    Repository
    luisdavidtf/culina-smart
    Files