kostja94/marketing-skills1 file

Legal Page Generator

When the user wants to create, optimize, or structure legal pages (Privacy, Terms, etc.). Also use when the user mentions "privacy policy," "terms of service," "legal pages," "cookie policy," "terms and conditions," "legal footer," "legal section," "compliance pages," or "legal requirements." For Privacy Policy content, use privacy-page-generator. For Terms of Service, use terms-page-generator. For Cookie Policy, use cookie-policy-page-generator.

Specification
Skill ID
kostja94/marketing-skills/legal-page-generator
Publisher
kostja94
Repository
marketing-skills
Installs
0
Files
1
Synced
Sep 23, 2026
How to use it

Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.

kostja94/marketing-skills/legal-page-generatorInstalls these files
  • SKILL.md

What this skill tells the agent

Pages: Legal

Guides legal page content, structure, compliance, and platform readiness for AI/SaaS products.

When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.

Initial Assessment

Identify:

  1. Product category: Free anonymous, free with account, freemium, subscription SaaS, enterprise/B2B, API/developer, marketplace/platform, e-commerce, content/media, mobile app, AI agent/MCP — see §Product Categories
  2. Page type: Privacy Policy, Terms of Service, Cookie Policy, etc.
  3. Jurisdiction needs: Which countries' laws apply — see §Jurisdiction Decision Framework
  4. Indexing strategy: Index or noindex — see §Indexing Strategy
  5. Platform dependencies: Which external platforms require these pages — see §Platform Dependencies

Product Categories

The legal page structure depends heavily on the product category. Identify which one applies before drafting:

CategoryKey Legal CharacteristicsSections to INCLUDESections to SKIP
Free AnonymousNo accounts, no payment, no persistent storage, GA4 analyticsWhat we DON'T collect, no-training statement, fair-use limits, free/no-SLAPayment, account responsibilities, refund, data portability
Free with AccountLogin required, user data stored, may have social featuresAccount security, data access/portability, user responsibilitiesPayment, billing, refund
FreemiumFree + paid tiers, payment data, auto-renewalPayment terms, billing, tier differences, data handling per tier—
Subscription SaaSRecurring billing, auto-renewal, cancellationPayment, billing cycles, auto-renewal disclosure, cancellation process—
Enterprise / B2BDPA, SOC 2, zero-training guarantees, SCCsDPA reference, sub-processor list, security certifications, data processing roles, custom retentionFair-use limits (usually N/A)
API / DeveloperData processor role, rate limits, API keysRate limits, API key security, data processor terms, uptime/SLAEnd-user account sections
Marketplace / PlatformMulti-party, UGC responsibility, submission licensingContent moderation, takedown process, submitter licenses, third-party content disclaimer—
E-commercePhysical/digital goods, refunds, shippingRefund policy, shipping policy, consumer rights, payment security—
Content / MediaCopyright, DMCA, content licensingDMCA contact, content ownership, republication termsPayment (unless paid content)
Mobile AppApp store review, privacy nutrition labels, permissionsApp store compliance notes, permission justifications, data collection summary—
AI Agent / MCPAutomated decisions, tool invocation, sub-processor chainsAI decision transparency, sub-processor chain disclosure, autonomous action limits—

Platform Dependencies

Many external platforms require posted Privacy Policy and/or Terms of Service before the product can be listed, advertised, or operate in compliance. These should be flagged to the user during generation.

Submission & Directory Platforms

Most AI tool directories, MCP/Skills marketplaces, and software directories require both Privacy Policy and Terms of Service to be publicly accessible before a listing can be approved. Common requirements across these platforms:

  • Publicly linked Privacy Policy and Terms of Service
  • No illegal, deceptive, or IP-infringing content
  • Accurate, non-misleading product descriptions
  • Submitter warrants ownership or authority to list
  • Platform reserves right to reject or remove listings at discretion
  • Often require a DMCA/copyright complaint contact

Advertising & Distribution Platforms

PlatformRequiresConsequence if Missing
Google AdsPrivacy Policy link during account setupCannot launch campaigns
Meta Ads (Facebook/Instagram)Privacy Policy for ad account verificationAd account suspended
TikTok AdsPrivacy Policy for account reviewCannot launch
Apple App StorePrivacy Policy URL + privacy nutrition labelsApp rejected
Google Play ConsolePrivacy Policy URL for all appsApp rejected
LinkedIn AdsPrivacy Policy for business page verificationRestricted access

Infrastructure & Compliance

RequirementWhat's Needed
Google Analytics ToS §7Posted privacy policy that discloses GA usage
Stripe / payment processorsPrivacy Policy URL during onboarding
OAuth providers (Google, GitHub)Privacy Policy URL for app verification
SOC 2 / ISO 27001Both pages are standard vendor-assessment prerequisites
Enterprise procurementBoth pages are due-diligence checklist items
Accelerators (YC, Techstars, etc.)Legal pages are standard application requirements

Jurisdiction Decision Framework

Use a three-layer approach to determine which laws apply:

Layer 1 — Operator location → determines primary governing law and venue in Terms.

Layer 2 — User locations → determines which privacy regulations apply and whether regional supplements are needed. If the product is accessible globally, assume GDPR (EU), CCPA (California), and the operator's home jurisdiction at minimum.

Layer 3 — Data storage location → determines data localization obligations. China (PIPL) and India (DPDP) may require local storage.

Major Privacy Regulations (2025–2026)

JurisdictionLawConsent ModelMax PenaltyNotable
EU/EEAGDPROpt-in€20M / 4% global revenue72h breach notification; DPO required for certain entities
UKUK GDPR + DPA 2018Opt-in£17.5M / 4%Post-Brexit independent; UK Representative required
CaliforniaCCPA/CPRAOpt-out$7,988/violation (no cap)19 US states now enforce; ADMT rules effective Jan 2026
ChinaPIPLOpt-in + separate consent for sensitive data¥50M / 5% revenueData localization mandatory; cross-border transfer requires security assessment
BrazilLGPDOpt-inR$50M (~$10M USD)DPO required for larger orgs
IndiaDPDP Act 2023Consent-centric₹250Cr (~$30M USD)Under-18 requires parental consent; phased enforcement 2025–2027
CanadaPIPEDA + Quebec Law 25Opt-inCAD $10M+Quebec has independent requirements
South KoreaPIPAOpt-in3% of revenueCriminal penalties possible; among the strictest globally
JapanAPPIOpt-in for transfersCriminal penalties"Pseudonymized" data concept
AustraliaPrivacy Act 1988 + 2025 amendmentsOpt-inAUD $50M+New "fair and reasonable" test; children's privacy code

Regional Supplements Pattern

Follow the model used by leading AI platforms: one main policy covering universal practices, plus regional supplement sections for jurisdictions with unique requirements. At minimum, provide:

  • EEA/UK Supplement: GDPR legal bases (Art. 6), data subject rights (Art. 15–22), SCCs for transfers, DPO/representative contacts, complaint to supervisory authority
  • California Supplement: 11-category data collection table, right to know/delete/correct, "Do Not Sell or Share" statement, opt-out mechanisms

Other regional supplements (China, Brazil, India, etc.) should be added when the product has significant users in those jurisdictions.

Governing Law Patterns for Terms

PatternUse CaseVenue Clause
Single jurisdictionOperator and users in same countryGoverning law of [State], venue in [County]
Dual jurisdiction (fallback)Operator has ties to two countriesPrimary: [Jurisdiction A]; Alternate: [Jurisdiction B] only where A is unavailable

Use this skill in a project

Open any RiverX project, search the Skills panel for kostja94/marketing-skills/legal-page-generator, and install it in one click.

Use this skill