Skip to content
Built here

Terms of service draft

/legal--terms-of-service

/legal--terms-of-service is a Claude Code skill in the Business section. Drafts Terms of Service tailored to your actual business model, by inspecting the repo and confirming the business facts with you.

Author's description

Draft Terms of Service tailored to the product's actual business model

Use it when

  • You are launching a product and need terms that reflect how it really works
  • Your product has subscriptions, an API, user content or AI-generated output
  • You want to catch mismatches between the terms and your billing or features

Not for

  • Replacing the advice of a lawyer
  • Copying clauses from other companies: each product has its own legal exposure

What you get

A legal/TERMS_OF_SERVICE.md file with sections matched to your product, plus a clause table with sources and a list of code-versus-terms mismatches.

How to ask for it

  • /legal--terms-of-service draft the terms of service for my SaaS
  • /legal--terms-of-service I need terms for my marketplace with payments
  • /legal--terms-of-service generate ToS tailored to my subscription model

Install

curl -fsSL https://raw.githubusercontent.com/sgomez-dev/claude-skills/main/install.sh | bash

After installing with the script, type /legal--terms-of-service. Using Cursor, Windsurf or Codex? Platform guides

Questions about this skill

What does it ask before drafting?
Jurisdiction, whether users are consumers or businesses, company details, pricing model, refund window, acceptable use, termination rights and liability cap.
Will it add clauses for features I lack?
No. It notes what the product does not have and does not draft clauses for it.
Is one draft fine for consumers and businesses?
Not without marking the differences. Refunds, liability and more change between them, so it flags where they diverge.

Demo coming soon

↑↓ move · Enter open · Esc close