{
 "schema": "aiblocks-page/1",
 "id": "agency-support-legal-compliance-checker",
 "type": "agent",
 "name": "Legal compliance checker agent",
 "summary": "Check a business practice, promotion or policy against the laws where you sell. Get the rules that apply, gaps and questions for a lawyer.",
 "headline": "Legal compliance checker agent",
 "subhead": "Describe one thing you do or plan to do, such as a promotion, a sign-up flow or a new market, and where you do it. It names the rules that touch it. You get a status for each rule, the documents to update and a plan in three time bands.",
 "job": {
  "id": "check-contracts",
  "name": "Check contracts and rules"
 },
 "level": "intermediate",
 "thinking": "high",
 "tested": true,
 "updated": "2026-11-03",
 "first_published": "2026-10-26",
 "inputs": [
  {
   "type": "question",
   "required": true,
   "label": "Question",
   "what": "the problem, decision or piece of work you want help with, and what a good outcome looks like"
  },
  {
   "type": "document",
   "required": false,
   "label": "Document",
   "what": "a finished document, such as a Word file, a PDF or a page of notes"
  },
  {
   "type": "policy",
   "required": false,
   "label": "Policy",
   "what": "a written policy or set of rules, such as a returns policy, a privacy policy or a staff handbook section, with the date it starts"
  }
 ],
 "outputs": [
  {
   "type": "audit_report",
   "required": true,
   "label": "Audit report",
   "what": "findings with evidence, severity, missing inputs and next actions"
  },
  {
   "type": "plan",
   "required": true,
   "label": "Plan",
   "what": "a dated plan: what to do, in what order, with a decision rule for each step"
  }
 ],
 "you_give": [
  "What you do or plan to do, in a few lines, such as a promotion, a sign-up flow, a vendor setup or a new market",
  "Where you sell and where your customers live",
  "Your industry, and whether you handle health, card or financial data",
  "Your privacy policy, terms or vendor agreements (optional)",
  "Past complaints, audit notes or regulator letters (optional)"
 ],
 "you_get": [
  "A scope note with the practice reviewed and the places covered",
  "A table of the rules that apply, each with what it asks in one line",
  "A status for each rule, with the evidence behind it",
  "A list of documents to update",
  "A plan with Now, Next and Later actions",
  "Questions to take to a lawyer"
 ],
 "use_when": [
  "You plan to sell in a new country or state and want to know which rules come with it.",
  "You are about to run a promotion, contest or ad campaign and want to check the marketing rules first.",
  "A partner or big customer sends a compliance questionnaire and you do not know what you can say yes to.",
  "You are about to update your privacy policy and terms and want to know what they must now cover."
 ],
 "skip_when": [
  "You need a lawyer's sign-off on a contract or a filing with a regulator. Ask a lawyer. Use this agent to prepare.",
  "You want one contract read clause by clause. Use the Legal document reviewer.",
  "You want a deep privacy review of one way you use customer data. Use the Data privacy officer."
 ],
 "output_sample": {
  "input": [
   "What you do or plan to do, in a few lines",
   "Where you sell and where your customers live",
   "Your industry, and whether you handle health, card or financial data",
   "Your privacy policy, terms or vendor agreements (optional)"
  ],
  "prerequisites": [
   "An AI that can read files, if you attach policies or contracts"
  ],
  "output": [
   {
    "name": "Scope",
    "contains": "The practice reviewed, the places covered, the industry and the kinds of data involved."
   },
   {
    "name": "Rules that apply",
    "contains": "Only the rules that touch your facts, each with what it asks in one line."
   },
   {
    "name": "Findings",
    "contains": "A status for each rule, Covered on the evidence, Possible gap, Gap or Cannot tell, with evidence."
   },
   {
    "name": "Documents to update",
    "contains": "The policies, terms and vendor papers that need to change, and what to add."
   },
   {
    "name": "Action plan",
    "contains": "Actions grouped as Now, Next and Later, each marked small, medium or large."
   },
   {
    "name": "Questions for your lawyer",
    "contains": "Points the AI cannot settle, tied to the rule behind each."
   }
  ]
 },
 "output_shape": "SCOPE\n  Practice <what you do> | Places <where you sell and where customers live> | Industry <field> | Sensitive data <yes or no, which>\n\nRULES THAT APPLY\n  <area> | <rule or law> | <what it asks in one line> | <why it touches this practice> | <check against the official text>\n\nFINDINGS\n  <rule> | <Covered on the evidence, Possible gap, Gap or Cannot tell> | <evidence seen> | <what is missing>\n\nDOCUMENTS TO UPDATE\n  <document> | <what to add or change> | <rule behind it>\n\nACTION PLAN\n  Now <actions> | Next <actions> | Later <actions>   (each: <action> | <size: small, medium or large>)\n\nQUESTIONS FOR YOUR LAWYER\n  <question> | <rule it relates to>",
 "how_to_use": [
  "Download the pack from this page and add it to your AI as a skill. If you cannot, paste SKILL.md into a new chat, then paste references/source-agent.md.",
  "Describe the one practice you want checked. Say where you sell and where your customers live.",
  "Attach your privacy policy, terms or vendor agreements if they relate. No code or web access is needed.",
  "Type \"Check this. Name only the rules that apply. Mark anything you cannot tell. Do not call anything compliant without evidence.\"",
  "Read the Gap and Cannot tell rows first. Add what is missing and ask it to re-run the check.",
  "Take the lawyer questions to a lawyer before you act. Check any rule it names against the official text."
 ],
 "checks": [
  "The result addresses your actual task and cites the evidence used.",
  "Examples, role-play experience and targets are kept separate from verified results.",
  "Claims of tests, memory, tool access or completed actions match what actually happened."
 ],
 "next": [
  {
   "name": "Privacy policy drift checker",
   "url": "https://useaiblocks.com/skills/privacy-policy-drift-checker",
   "why": "Privacy policy drift checker"
  },
  {
   "name": "AI law gap checker",
   "url": "https://useaiblocks.com/skills/new-ai-rule-gap-checker",
   "why": "AI law gap checker"
  },
  {
   "name": "Trade compliance checklist builder",
   "url": "https://useaiblocks.com/skills/trade-compliance-checklist",
   "why": "Trade compliance checklist builder"
  }
 ],
 "source": {
  "by": "Michael Sitarzewski and Agency Agents contributors",
  "repo": "msitarzewski/agency-agents",
  "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/support/support-legal-compliance-checker.md",
  "licence": "MIT",
  "original_name": "Legal Compliance Checker",
  "commit": "b37b5bb33b78f2c1d6567d98e25ca818e3259219"
 },
 "credits": [
  {
   "title": "Legal Compliance Checker",
   "by": "Michael Sitarzewski and Agency Agents contributors",
   "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/support/support-legal-compliance-checker.md",
   "used": "Original agent profile, preserved in references/source-agent.md; AI Blocks adds setup and review instructions."
  }
 ],
 "files": [
  "LICENSE",
  "references/source-agent.md",
  "SETUP.md",
  "source.json"
 ],
 "links": {
  "page": "https://useaiblocks.com/agents/agency-support-legal-compliance-checker",
  "markdown": "https://useaiblocks.com/agents/agency-support-legal-compliance-checker.md",
  "json": "https://useaiblocks.com/agents/agency-support-legal-compliance-checker.json",
  "instructions": "https://useaiblocks.com/skills/agency-support-legal-compliance-checker/SKILL.md",
  "download": "https://useaiblocks.com/skills/agency-support-legal-compliance-checker.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/agency-support-legal-compliance-checker",
  "api_document": "https://useaiblocks.com/api/v1/documents/agent/agency-support-legal-compliance-checker",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
