legal-tos-privacy
Legal Document Generator: Terms of Service & Privacy Policy
Generate comprehensive, legally protective Terms of Service and Privacy Policy documents. This skill:
- Audits the codebase and marketing materials
- Extracts company info, service details, and data practices automatically
- Drafts complete documents (using
[[TEMPLATE_VARIABLES]]for unknowns) - Asks the user ONLY for information that couldn't be found (minimal interaction)
- Delivers final, ready-to-publish documents with zero placeholders
Reference Files
references/legal-guide.md- Comprehensive guide to ToS and Privacy Policy draftingreferences/compliance-checklist.md- Jurisdiction-specific requirements (GDPR, CCPA, LGPD, COPPA, etc.)references/protective-clauses.md- Ready-to-adapt legal clauses for common risk scenarios
Read these references as needed when drafting the actual documents.
Critical Principle: Infer Everything Possible, Ask Only What's Missing
More from miketromba/skills
railway-cli
Manage Railway cloud deployments via the Railway CLI. Use when the user wants to deploy, manage services, set variables, view logs, link projects, add databases, configure domains, manage volumes, or perform any Railway platform operation from the terminal.
13calculator
Perform mathematical calculations (add, subtract, multiply, divide). Use when you need to do any numerical calculations — never do mental math. Supports batch operations.
12bun
Bun JavaScript runtime, bundler, package manager, and test runner documentation and guidance. Use when working with Bun - an all-in-one toolkit for developing JavaScript/TypeScript applications. Triggers on questions about Bun runtime, bun install, bun test, bun build, Bun.serve, Bun.file, Bun.spawn, bunfig.toml, Bun APIs, SQLite, S3, Redis, WebSockets, HTTP server, bundler configuration, hot reloading, macros, plugins, or ANY Bun-related development tasks.
8drizzle
Drizzle ORM TypeScript documentation and guidance. Use when working with Drizzle - a lightweight, type-safe TypeScript ORM for PostgreSQL, MySQL, SQLite, SingleStore, and MSSQL. Triggers on questions about Drizzle schema, migrations, drizzle-kit, queries, relations, joins, transactions, RLS, column types, database connections, or ANY Drizzle-related development tasks.
4supabase
Supabase backend-as-a-service platform documentation and guidance. Use when working with Supabase - an open-source Firebase alternative providing Postgres database, authentication, real-time subscriptions, edge functions, storage, and vector embeddings. Triggers on questions about Supabase setup, database, auth, RLS, edge functions, storage, realtime, pgvector, migrations, CLI, self-hosting, or ANY Supabase-related development tasks.
3openclaw
OpenClaw AI agent platform documentation and guidance. Use when working with OpenClaw - an open-source platform for deploying AI agents across messaging channels (Slack, Discord, Telegram, WhatsApp, iMessage, etc.). Triggers on questions about OpenClaw setup, configuration, hosting, channels, gateways, tools, plugins, multi-agent routing, sandboxing, CLI commands, deployment (Fly.io, Railway, Render, Docker), or ANY OpenClaw-related development tasks.
2