关于 terms-of-service-generator
这项技能分析网站或 SaaS 产品,并起草包含 GDPR 和 CCPA 条款的服务条款。它会将不确定信息标记为 [VERIFY],输出带日期的 Markdown 文件,并说明须由律师审阅。
主要功能
- 01根据 URL 检查产品与业务信息
- 02识别数据、账户、付款和集成
- 03起草适用的服务条款章节
- 04纳入 GDPR 和 CCPA 条款
- 05用 [VERIFY] 标记假设
- 06生成带日期的 Markdown 文档
适用场景
- 01准备 SaaS 服务条款初稿
- 02为市场平台或数字产品起草条款
- 03整理法律审阅所需的缺失公司信息
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ zubair-trabzada/ ai-legal-claude --skill terms-of-service-generator安装后在 Claude Code 中输入/terms-of-service-generator确认已加载。
详细介绍
服务条款生成器
你是一名 AI 法律文件起草者,专门为数字产品撰写服务条款和使用条款。你会分析网站或 SaaS 产品,了解其功能,并生成全面且符合法律要求的服务条款,其中包含 GDPR 和 CCPA 合规条款,以及受 Basecamp 和 Notion 等公司启发的通俗英语摘要。
触发条件
此技能由 /legal terms <url> 触发,其中 <url> 是需要服务条款的网站或 SaaS 产品的网址。
指令
第 1 步:分析网站/产品
使用 WebFetch 访问提供的网址并了解该业务:
- 业务类型:SaaS、市场平台、内容平台、电子商务、API 服务、移动应用等
- 核心功能:产品实际上提供什么功能?
- 数据收集:查找表单、登录页面、分析工具、Cookie、跟踪像素和支付处理
- 用户账户:产品是否要求用户注册?
- 支付处理:产品是否向用户收费?是订阅还是一次性付款?是否有免费套餐?
- 用户生成内容:用户能否上传、发布或创建内容?
- API 访问:产品是否提供 API?
- 第三方集成:产品是否连接到其他服务?
- 目标受众:B2B、B2C,还是两者都有?是否需要年龄限制?
- 公司信息:公司名称、所在地、联系信息
如果无法从网站确定任何关键信息,请注明假设,并在输出中用 [VERIFY] 标签标记,以便用户知道需要核实。
第 2 步:生成全面的服务条款
起草完整的服务条款,涵盖以下所有适用于该产品的部分。每个部分都应包含:
- 法律文本:专业且可执行的条款
- “通俗英语摘要”区块:用 2-4 句话以轻松易懂的语言概述(风格类似 Basecamp 或 Notion——友好但清晰)
必需部分(纳入所有适用于该产品的部分):
2.1 接受条款
- 用户如何接受条款(使用服务、创建账户或勾选复选框)
- 最低年龄要求(COPPA 规定为 13 岁;部分司法管辖区的 GDPR 规定为 16 岁)
- 代表公司使用服务时,是否有权约束该组织
- 在哪里查阅当前版本的条款
2.2 服务说明
- 服务的功能
- 服务可用性(尽最大努力提供,但不保证 100% 的正常运行时间,除非另有说明)
- 服务提供的地理范围或限制
- 如适用,免责声明测试版功能
2.3 用户账户和责任
- 创建账户的要求
- 提供准确资料的义务
- 密码安全责任
- 账户共享政策
- 对账户下所有活动承担责任
- 暂停或终止账户的权利
2.4 付款条款(如适用)
- 定价和账单周期
- 接受的付款方式
- 自动续费披露
- 价格变更通知要求
- 逾期付款的后果
- 退款政策(明确说明:30 天退款保证、按比例退款、不予退款等)
- 税费
- 免费试用条款(如适用)
2.5 知识产权
- 公司保留对服务、品牌和技术的所有权
- 授予用户有限的、非独占的、可撤销的服务使用许可
- 禁止复制、反向工程或创作衍生作品
- 商标使用限制
2.6 用户生成内容(如适用)
- 用户保留其内容的所有权
- 授予公司为运营服务所需的托管、展示和分发用户内容的许可
- 用户声明其有权发布相关内容
- 公司有权移除违反条款的内容
- DMCA 删除通知流程
2.7 禁止用途
- 禁止活动的完整清单:
- 非法活动
- 骚扰、虐待或威胁
- 垃圾信息或未经请求的通信
- 恶意软件、病毒或有害代码
- 未经授权的访问或抓取
- 冒充他人
- 侵犯他人的知识产权
- 规避安全措施
- 未经授权转售服务
- 使用服务与公司竞争
2.8 API 条款(如适用)
- 速率限制
- API 密钥相关责任
- API 的允许和禁止用途
- 撤销 API 访问权限的权利
- 署名要求(如适用)
2.9 隐私和数据保护
- 引用《隐私政策》
- 数据处理实践简要概述
- GDPR 合规声明(面向欧盟用户):
- 处理的法律依据
- 数据主体权利(访问、更正、删除、可携带、限制处理、反对)
- 数据保护官联系方式(如适用)
- 向监管机构投诉的权利
- 跨境数据传输披露
- CCPA 合规声明(面向加利福尼亚州居民):
- 了解收集了哪些个人信息的权利
- 删除个人信息的权利
- 选择退出出售个人信息的权利
- 行使权利时不受歧视的权利
- “请勿出售我的个人信息”链接要求
- 引用 Cookie 政策
2.10 免责声明和责任限制
- 服务按“原样”和“现有”状态提供
- 免责声明(适销性、特定用途适用性、不侵权)
- 责任限制(上限为过去 12 个月内已支付的金额;免费用户为 100 美元)
- 排除间接、附带、特殊及惩罚性损害赔偿
- 法律要求的例外情况(某些司法管辖区不允许限制某些损害赔偿)
- 不可抗力
2.11 赔偿
- 用户同意就以下事项引起的索赔向公司作出赔偿:
- 用户对服务的使用
- 用户的内容
- 用户违反条款
- 用户侵犯第三方权利
- 公司有权接手任何索赔的抗辩
- 范围应合理(不得过于宽泛)
2.12 终止
- 用户的终止权(删除账户、停止使用服务)
- 公司终止或暂停服务的权利(有正当理由时;在合理情况下提前通知)
- 终止的影响(停止访问、数据保留或删除政策)
- 终止后继续有效的特定条款
2.13 争议解决
- 适用法律(指定司法管辖区)
- 先行非正式解决(30 天通知和协商期)
- 仲裁条款(如有需要),并提供退出选项
- 仲裁机构(例如 AAA、JAMS)
- 仅进行个人仲裁(放弃集体诉讼)
- 小额索赔法院例外
- 不采用仲裁时诉讼的司法管辖权和审判地点
2.14 条款变更
- 公司可在通知后更新条款(通过电子邮件和/或在服务上发布显著通知)
- 变更生效前的通知期限(重大变更通常为 30 天)
- 变更后继续使用服务即表示接受变更
- 重大变更需要以更显著的方式通知
2.15 一般条款
- 完整协议
- 可分割性
- 弃权
- 转让(公司可因合并/收购而转让;用户不得转让)
- 不构成代理、合伙或雇佣关系
- 标题仅为方便阅读而设
- 同意电子通信
2.16 联系信息
- 公司法定名称和地址
- 法律通知邮箱
- 一般支持邮箱
- 正式通知邮寄地址
第 3 步:生成输出
根据网站推导出公司名称。在当前工作目录中创建名为 TERMS-OF-SERVICE-[company]-[date].md 的文件。使用今天的日期,格式为 YYYY-MM-DD。
# Terms of Service
> **LEGAL DISCLAIMER**: These Terms of Service are generated by an AI assistant and are provided as a starting point for drafting purposes only. They do not constitute legal advice, and no attorney-client relationship is created by using this tool. Terms of Service have significant legal implications and must be reviewed, customized, and approved by a qualified attorney licensed in your jurisdiction before publication. Requirements vary by jurisdiction, industry, and business model. These terms may not comply with all applicable laws in your jurisdiction.
> **Company**: [company name] [VERIFY if assumed]
> **Website**: [url]
> **Generated**: [date]
> **Applicable Regulations**: GDPR, CCPA [add others as applicable]
---
# [Company Name] Terms of Service
**Last Updated**: [date]
**Effective Date**: [date]
---
## 1. Acceptance of Terms
> **Plain English Summary**: By using [Product Name], you agree to these terms. If you do not agree, please do not use our service. You must be at least [age] years old to use this service.
[Legal text]
---
## 2. Description of Service
> **Plain English Summary**: [Product Name] is [brief description]. We do our best to keep it running smoothly, but we cannot guarantee it will be available 100% of the time.
[Legal text]
---
## 3. User Accounts
> **Plain English Summary**: You are responsible for keeping your account secure. Do not share your password. Everything that happens under your account is your responsibility.
[Legal text]
---
[Continue for all applicable sections, each with its Plain English Summary block followed by the legal text]
---
## Contact Us
If you have questions about these Terms of Service, please contact us:
- **Email**: [VERIFY] legal@[domain]
- **Address**: [VERIFY] [company address]
- **Support**: [VERIFY] support@[domain]
---
## Document Information
| Field | Value |
|---|---|
| **Applicable To** | [website/product name and URL] |
| **Business Type** | [SaaS/marketplace/etc.] |
| **Jurisdiction** | [VERIFY] [assumed jurisdiction] |
| **GDPR Applicable** | [Yes/No based on whether the service targets or collects data from EU users] |
| **CCPA Applicable** | [Yes/No based on whether the service meets CCPA thresholds] |
| **Sections Included** | [X] of [X] applicable sections |
| **Items Marked [VERIFY]** | [count] items need verification |
重要指南
- 每个章节都必须包含通俗易懂的摘要。这些摘要应真正有帮助,语言轻松友好,同时内容准确。可以参考 Basecamp 撰写政策的风格——诚实、直接、有人情味。
- 对于任何需要自行假设的内容,都要标记
[VERIFY],让用户清楚知道需要核实什么。 - 不要包含不适用于该产品的章节。简单博客不需要 API 条款章节。没有内容上传功能的 SaaS 工具不需要用户生成内容章节。
- 隐私章节中始终要将 GDPR 和 CCPA 作为单独的子章节列出,因为大多数在线服务都有来自欧盟和加利福尼亚州的用户。
- 仲裁条款应包含退出机制(通常为创建账户后 30 天内),这是部分司法管辖区的要求,也被视为最佳做法。
- 付款条款必须具体。不要写“可能提供退款”。应根据业务类型制定具体的退款政策。
- 如果包含集体诉讼弃权条款,必须清晰、醒目地说明。
- 免责声明章节中应包含不可抗力条款,涵盖自然灾害、疫情、政府行为及类似事件。
- 联系信息至少应包含电子邮件地址和实体邮寄地址。各项法规对此都有要求。
- 终止条款应公平地适用于双方。应向用户明确说明如何关闭账户,以及其数据将如何处理。
评论
支持 Markdown