{"adoption": {"forks": 379, "observed_at": "2026-08-28T04:05:25.673039+00:00", "stars": 1710}, "canonical_url": "https://ross.abutalabs.com/products/ai-legal-claude", "card": {"archived": false, "artifact_type": "plugin", "description": "AI Legal Assistant skill for Claude Code. Contract review, risk analysis, NDA generation, compliance auditing, negotiation strategy, and PDF reports — 14 skills, 5 parallel agents. If you want to learn how to sell this to real businesses, check out the Skool community", "domain": ["legal", "large-language-models", "developer-tools"], "enriched": true, "function": ["nlp", "llm-inference", "pdf", "prompt-engineering", "agent-framework", "security"], "health_score": 65, "homepage": "https://www.skool.com/aiworkshop", "language": "Python", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["zubair-trabzada/ai-legal-claude"], "name": "zubair-trabzada/ai-legal-claude", "platform": ["cli", "cross-platform", "python"], "pushed_at": "2026-03-27T02:55:19+00:00", "repo": "zubair-trabzada/ai-legal-claude", "stars": 1710, "tags": ["claude-code", "legal-tech", "contract-review", "nda-generation", "compliance-audit", "risk-analysis", "pdf-reports", "skills", "multi-agent", "natural-language-processing", "ai-agents"], "topics": [], "urls": [], "use_cases": ["review a contract and get a safety score with clause-by-clause analysis", "flag risky clauses and estimate financial exposure in an agreement", "generate a mutual or one-way NDA from a description", "generate terms of service and privacy policy for a website", "compare two versions of a contract to spot dangerous changes", "translate legalese into plain English", "run a GDPR/CCPA compliance gap analysis", "produce a client-ready PDF legal review report"], "what_it_is": "A Claude Code skill pack providing an AI legal assistant with 14 slash commands and 5 parallel agents for contract review, risk analysis, NDA and policy generation, compliance auditing, and PDF reporting. It is installed via a shell script and runs entirely within the Claude Code CLI environment.", "when_to_avoid": ["you need legally binding advice or attorney-reviewed output — this is not a substitute for a licensed lawyer", "you need a standalone application with a GUI rather than a Claude Code plugin", "you require a permissively licensed or warrantied product — the repo has no license file", "you handle highly sensitive contracts under strict confidentiality policies that prohibit sending them to an LLM service"], "when_to_choose": ["you already use Claude Code and want fast first-pass contract or NDA analysis", "you are a freelancer or small business without easy access to a lawyer for initial document review", "you need draft legal documents like NDAs, terms of service, or privacy policies to edit with counsel", "you want compliance gap checklists against frameworks like GDPR, CCPA, or SOC 2"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ai-legal-claude", "repo": "zubair-trabzada/ai-legal-claude", "role": "main", "score": 48}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.673039+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:35:14.584712+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09c68560008b1376732ca5bc9d08b853f75a2f8adc22900469c8853c2f7c81f3", "fetched_at": "2026-08-28T04:05:25.673039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zubair-trabzada/ai-legal-claude"}, {"content_hash": "6b00e4cb6ce222a5e93f0b2d04414954b4599f9f5df0adc3694e79662b8ee080", "fetched_at": "2026-08-29T11:11:13.392870+00:00", "kind": "homepage", "missing": false, "url": "https://www.skool.com/aiworkshop"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.673039+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:35:14.584712+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09c68560008b1376732ca5bc9d08b853f75a2f8adc22900469c8853c2f7c81f3", "fetched_at": "2026-08-28T04:05:25.673039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zubair-trabzada/ai-legal-claude"}, {"content_hash": "6b00e4cb6ce222a5e93f0b2d04414954b4599f9f5df0adc3694e79662b8ee080", "fetched_at": "2026-08-29T11:11:13.392870+00:00", "kind": "homepage", "missing": false, "url": "https://www.skool.com/aiworkshop"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:35:14.584712+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09c68560008b1376732ca5bc9d08b853f75a2f8adc22900469c8853c2f7c81f3", "fetched_at": "2026-08-28T04:05:25.673039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zubair-trabzada/ai-legal-claude"}, {"content_hash": "6b00e4cb6ce222a5e93f0b2d04414954b4599f9f5df0adc3694e79662b8ee080", "fetched_at": "2026-08-29T11:11:13.392870+00:00", "kind": "homepage", "missing": false, "url": "https://www.skool.com/aiworkshop"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.673039+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.673039+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.673039+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:35:14.584712+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09c68560008b1376732ca5bc9d08b853f75a2f8adc22900469c8853c2f7c81f3", "fetched_at": "2026-08-28T04:05:25.673039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zubair-trabzada/ai-legal-claude"}, {"content_hash": "6b00e4cb6ce222a5e93f0b2d04414954b4599f9f5df0adc3694e79662b8ee080", "fetched_at": "2026-08-29T11:11:13.392870+00:00", "kind": "homepage", "missing": false, "url": "https://www.skool.com/aiworkshop"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.673039+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.673039+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:35:14.584712+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09c68560008b1376732ca5bc9d08b853f75a2f8adc22900469c8853c2f7c81f3", "fetched_at": "2026-08-28T04:05:25.673039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zubair-trabzada/ai-legal-claude"}, {"content_hash": "6b00e4cb6ce222a5e93f0b2d04414954b4599f9f5df0adc3694e79662b8ee080", "fetched_at": "2026-08-29T11:11:13.392870+00:00", "kind": "homepage", "missing": false, "url": "https://www.skool.com/aiworkshop"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.673039+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.673039+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.673039+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:35:14.584712+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09c68560008b1376732ca5bc9d08b853f75a2f8adc22900469c8853c2f7c81f3", "fetched_at": "2026-08-28T04:05:25.673039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zubair-trabzada/ai-legal-claude"}, {"content_hash": "6b00e4cb6ce222a5e93f0b2d04414954b4599f9f5df0adc3694e79662b8ee080", "fetched_at": "2026-08-29T11:11:13.392870+00:00", "kind": "homepage", "missing": false, "url": "https://www.skool.com/aiworkshop"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.673039+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.673039+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:35:14.584712+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09c68560008b1376732ca5bc9d08b853f75a2f8adc22900469c8853c2f7c81f3", "fetched_at": "2026-08-28T04:05:25.673039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zubair-trabzada/ai-legal-claude"}, {"content_hash": "6b00e4cb6ce222a5e93f0b2d04414954b4599f9f5df0adc3694e79662b8ee080", "fetched_at": "2026-08-29T11:11:13.392870+00:00", "kind": "homepage", "missing": false, "url": "https://www.skool.com/aiworkshop"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:35:14.584712+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09c68560008b1376732ca5bc9d08b853f75a2f8adc22900469c8853c2f7c81f3", "fetched_at": "2026-08-28T04:05:25.673039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zubair-trabzada/ai-legal-claude"}, {"content_hash": "6b00e4cb6ce222a5e93f0b2d04414954b4599f9f5df0adc3694e79662b8ee080", "fetched_at": "2026-08-29T11:11:13.392870+00:00", "kind": "homepage", "missing": false, "url": "https://www.skool.com/aiworkshop"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:35:14.584712+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09c68560008b1376732ca5bc9d08b853f75a2f8adc22900469c8853c2f7c81f3", "fetched_at": "2026-08-28T04:05:25.673039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zubair-trabzada/ai-legal-claude"}, {"content_hash": "6b00e4cb6ce222a5e93f0b2d04414954b4599f9f5df0adc3694e79662b8ee080", "fetched_at": "2026-08-29T11:11:13.392870+00:00", "kind": "homepage", "missing": false, "url": "https://www.skool.com/aiworkshop"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:35:14.584712+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09c68560008b1376732ca5bc9d08b853f75a2f8adc22900469c8853c2f7c81f3", "fetched_at": "2026-08-28T04:05:25.673039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zubair-trabzada/ai-legal-claude"}, {"content_hash": "6b00e4cb6ce222a5e93f0b2d04414954b4599f9f5df0adc3694e79662b8ee080", "fetched_at": "2026-08-29T11:11:13.392870+00:00", "kind": "homepage", "missing": false, "url": "https://www.skool.com/aiworkshop"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 74, "longevity": 11, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "young", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 160, "days_push": 159, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 48, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}