Productivity & Collaboration legal-documentsterms-of-servicegdprccpawebsite-analysisdocument-generationplain-english-summaries

Terms of Service Generator (AI Legal Assistant)

Scans any website or SaaS product and drafts complete, GDPR/CCPA-compliant Terms of Service with plain-English summaries for every section.

FollowSkills review · FSRS-2.0
Use with care
50/ 100 5-point scale 2.5 / 5
1 2 3 4 5 6
1Trust16 / 25 · 3.2/5

Narrow behavioral scope: WebFetch to the target URL and writing one Markdown file in the working directory; no credential access, destructive defaults, or covert exfiltration; [VERIFY] tags disclose assumptions and output includes a clear legal disclaimer. Deducted for: no user-confirmation step before writing, no rollback guidance, unverified publisher, unknown license.

2Reliability9 / 20 · 2.3/5

Internally consistent instructions: trigger, three-step flow, and output template align; abnormal-input handling (mark undetermined items with VERIFY) is partially addressed. Deducted for: no tests or execution evidence (below the static cap of 10), unspecified behavior when WebFetch fails, and weak determinism since section depth depends on the model.

3Adaptability8 / 15 · 2.7/5

Trigger is precise (/legal terms <url>) and scope/non-fit rules exist (skip inapplicable sections like API terms for a blog). Deducted for: jurisdiction must be assumed and flagged VERIFY, output is English-only with no Chinese-language support, GDPR/CCPA always included which may over-trigger for non-EU/CA products.

4Convention7 / 15 · 2.3/5

Clear, well-layered document with guidelines and disclaimers. Deducted for: unknown license metadata, no versioning or changelog for this skill, no FAQ/known-limitations section, maintenance responsibility only inferable repo-wide, and a naming mismatch between the frontmatter name (terms-of-service-generator) and the directory (legal-terms).

5Effectiveness7 / 15 · 2.3/5

Clear drafting-starting-point value: structured 16-section terms with plain-English summaries, a document-information table, and a [VERIFY] checklist, written directly to a usable Markdown file. Deducted for: static review cannot verify output quality; legal correctness requires attorney review (as the skill itself states); capped at 7 without third-party execution evidence.

6Verifiability3 / 10 · 1.5/5

Only the source files themselves are auditable; README statistics (82% of freelancers, 60-second reviews) are marketing claims not tied to this skill; no tests, sample outputs, or third-party corroboration. Static reviews cannot exceed 5, and evidence here is thin, so 3.

Evidence confidence:Low Reviewed Sep 09, 2026 Reviewed revision 19ece98df260
Before you use it
  • Generated terms are not legal advice; a licensed attorney must review for the applicable jurisdiction before publication — the skill itself states this.
  • GDPR/CCPA sections are unconditionally included and jurisdiction/contact details are largely [VERIFY] assumptions; direct publication carries compliance risk.
  • The skill writes a file to the working directory without confirmation; output is English-only, so Chinese users must translate and localize themselves.
  • Repository license unknown, publisher unverified, no versioning/changelog; maintenance and update path unclear.
Review evidence [1][2]
See the full review method →

What does this skill do, and when should you use it?

This is one of the 14 skills bundled in zubair-trabzada/ai-legal-claude, located at skills/legal-terms/SKILL.md and internally named terms-of-service-generator. Triggered by /legal terms <url>, it uses WebFetch to visit the target site, analyze its business type, data collection, accounts, and payment model, then drafts a complete Terms of Service covering up to 16 section types as a Markdown file. Every legal section comes with a Basecamp/Notion-style plain English summary, and anything the AI had to assume is tagged [VERIFY]. The output carries an explicit legal disclaimer stating it is a drafting starting point that must be reviewed by a licensed attorney, not legal advice.

Given a URL, it fetches the site with WebFetch and determines: business type (SaaS, marketplace, e-commerce, API service, etc.), core functionality, data collection (forms, cookies, payments), user accounts and user-generated content, API and third-party integrations, and target audience. It then drafts Terms of Service across sections such as acceptance, service description, accounts, payment terms, IP rights, UGC, prohibited uses, API terms, privacy with GDPR/CCPA subsections, disclaimers and liability limits, indemnification, termination, dispute resolution (including an arbitration opt-out), changes to terms, general provisions, and contact information. Sections that don't apply to the product are omitted. Output is written as TERMS-OF-SERVICE-[company]-[date].md in the working directory.

  1. An indie developer launching a new SaaS product who needs a first-draft ToS without immediately paying for legal drafting
  2. A small business standing up a website or storefront that wants GDPR/CCPA clauses included in an internal draft
  3. A web agency customizing terms to a client's actual business instead of reusing a generic template
  4. A creator or blogger with a simple content site who needs trimmed terms without irrelevant API or UGC sections
  5. An online service serving EU or California users that wants to confirm 'Do Not Sell' statements and data-subject rights are covered

What are this skill's strengths and limitations?

Pros
  • Complete structure covering 16 section types, pruned to only the sections relevant to the actual product
  • Plain English summaries per section, written in the accessible style of Basecamp/Notion policies
  • Grounded in the real website's content rather than pure template filling
  • GDPR and CCPA are always included as dedicated privacy subsections, with best practices like arbitration opt-out
  • All assumptions tagged [VERIFY], making human review straightforward
Limitations
  • Output is a draft only — both the README and the output itself insist on review by a licensed attorney; not legal advice
  • No license is stated for the repository, so adoption terms must be confirmed with the author
  • No test suite, sample outputs, or user reviews to verify generation quality in advance
  • Key items like governing law, refund policy, and contact details often need manual confirmation; automated assumptions may be wrong
  • Relies on WebFetch to read the target site — results degrade for unreachable or sparse websites
  • Running this skill requires installing the full 14-skill collection; no minimal install path is documented

How do you install this skill?

Install the whole skill collection: curl -fsSL https://raw.githubusercontent.com/zubair-trabzada/ai-legal-claude/main/install.sh | bash — one command installs all 14 skills, 5 agents, and the PDF scripts. Uninstall via the repo's uninstall.sh. The repo does not document installing this single skill in isolation; to do so you would need to manually place skills/legal-terms/ into your skills directory. The repository's license is unknown and not stated in the README.

How do you use this skill?

In Claude Code, run: /legal terms <url>, e.g. /legal terms https://example.com. The skill fetches the site, marks assumptions with [VERIFY], then writes TERMS-OF-SERVICE-[company]-[YYYY-MM-DD].md to your current working directory. Review every [VERIFY] item and have a licensed attorney check the result before publication. The repo does not say whether the skill can be invoked outside the slash-command flow.

More skills from this repository

All from zubair-trabzada/ai-legal-claude

Writing & Content

Privacy Policy Generator

Scans a website's actual data collection practices and generates a GDPR/CCPA-compliant privacy policy tailored to what it really finds.

Productivity & Collaboration

Compliance Gap Analysis

Scans any website and audits it against GDPR, CCPA, ADA/WCAG, PCI-DSS, CAN-SPAM, COPPA and SOC 2, producing a scored gap report with a remediation roadmap.

Dev & Engineering

Custom NDA Generator

Generate a complete, situation-tailored Non-Disclosure Agreement from one command, with plain English annotations on every section — no more piecing together templates.

Productivity & Collaboration

Business Agreement Generator

Turns a short Q&A into a complete business agreement with plain-English annotations — freelancer contracts, partnerships, SOWs, MSAs and more.

Productivity & Collaboration

Legal Analysis PDF Report Generator

Turns completed legal contract-review results into a polished branded PDF with score gauge, risk dashboard, and clause-by-clause analysis.

Productivity & Collaboration

Counter-Proposal Generator

Flags every unfavorable contract clause and produces insert-ready replacement language, talking points, and a ready-to-send revision email.

Productivity & Collaboration

Plain English Contract Translator

Turns every clause of a contract from legalese into clear plain English, flagging deliberately confusing or misleading language.

Productivity & Collaboration

AI Legal Assistant (legal/SKILL.md Orchestrator)

One /legal command in Claude Code for contract review, risk scoring, NDA and terms generation, compliance checks, and PDF reports — replacing costly first-pass legal review.

Productivity & Collaboration

Contract Comparison Skill

Clause-by-clause comparison of two contract versions, flagging every change, who it favors, and hidden risks before you sign.

Productivity & Collaboration

Freelancer Contract Review

Reviews contracts from the freelancer's perspective, flags common traps, scores fairness, and produces actionable negotiation scripts before you sign.

Productivity & Collaboration

Missing Protections Finder (AI Legal Assistant)

Scans a contract for protections that industry standards say should be there but aren't, then delivers ready-to-insert clause language with urgency ratings.

Dev & Engineering

Deep Risk Analysis (AI Legal Assistant Skill)

Clause-by-clause contract risk scoring (1-10), financial exposure estimates, and ready-to-use replacement clause language.

Productivity & Collaboration

AI Legal Assistant: Full Contract Review

One command launches five parallel AI agents to review a contract, producing a scored report with clause-by-clause risk analysis and negotiation priorities in under 60 seconds.

Related skills