# Terms Of Service

> Webサービスの利用規約とプライバシーポリシーを作成する。「利用規約を作りたい」「プライバシーポリシーを作成」「規約を生成して」「ToSを作成」などのリクエストで使用する。汎用Webサービス、ECサイト、SNS・掲示板、キャンペーン応募の4タイプに対応。日本法準拠。

- Skill: `schroneko/terms-of-service` (Agent Skill, multi-file: 7 files)
- Install (CLI): `npx skillmds@latest add schroneko/terms-of-service`
- Raw SKILL.md: https://api.skillmd.com/api/skills/schroneko/terms-of-service/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: schroneko (https://skillmd.com/u/schroneko)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/schroneko/terms-of-service

---


# 利用規約＆プライバシーポリシー作成スキル

Web サービス向けの利用規約とプライバシーポリシーを対話的に作成する。kiyaku.jp のテンプレートを参考に、日本法に準拠した法的文書を生成する。

## 対応文書タイプ

### 利用規約テンプレート

| タイプ     | テンプレート                                 | 主な用途                           |
| ---------- | -------------------------------------------- | ---------------------------------- |
| general    | [assets/general.md](assets/general.md)       | 会員制Webサービス全般              |
| onlineshop | [assets/onlineshop.md](assets/onlineshop.md) | ECサイト、ネットショップ           |
| sns        | [assets/sns.md](assets/sns.md)               | SNS、掲示板、コミュニティ          |
| campaign   | [assets/campaign.md](assets/campaign.md)     | 懸賞、プロモーション、キャンペーン |

### プライバシーポリシーテンプレート

| タイプ          | テンプレート                                           | 主な用途                                |
| --------------- | ------------------------------------------------------ | --------------------------------------- |
| privacy-general | [assets/privacy-general.md](assets/privacy-general.md) | 汎用Webサービス向けプライバシーポリシー |

## 作成フロー

### Step 1: サービスタイプを確認

ユーザーに以下を質問して適切なテンプレートを選択:

- どのようなサービスか？（Web サービス / EC サイト / SNS・掲示板 / キャンペーン）
- 会員登録は必要か？
- 有料サービスか？

### Step 2: 基本情報を収集

AskUserQuestion で以下を収集:

```
- サービス名（正式名称）
- 運営者名（会社名または個人名）
- 連絡先（メールアドレス）
- 管轄裁判所（東京地方裁判所など）
```

### Step 3: サービス固有の情報を収集

タイプ別に追加情報を収集:

**EC サイトの場合:**

- 支払い方法（クレジットカード、銀行振込、代引き等）
- 返品・キャンセルポリシー
- 配送について

**SNS・掲示板の場合:**

- 投稿コンテンツの権利（サービス側の利用範囲）
- 年齢制限の有無

**キャンペーンの場合:**

- キャンペーン名
- 応募期間
- 賞品内容
- 当選者数

### Step 4: テンプレートを適用

1. 該当する assets/ のテンプレートを読み込む
2. 収集した情報で変数を置換
3. 不要な条項を削除、必要な条項を追加

### Step 5: 出力と確認

生成した利用規約を Markdown 形式で出力し、ユーザーに確認を求める。

## 変数の記法

テンプレート内の変数は `{{変数名}}` 形式:

- `{{サービス名}}` - サービスの正式名称
- `{{運営者名}}` - 会社名または個人名
- `{{連絡先}}` - メールアドレス
- `{{管轄裁判所}}` - 専属的合意管轄裁判所
- `{{制定日}}` - 規約の制定日（YYYY 年 M 月 D 日形式）

## 注意事項

生成前に必ず [references/legal-notes.md](references/legal-notes.md) を確認し、ユーザーに以下を伝える:

1. これはひな型であり、サービスの実態に合わせた修正が必要
2. 重要な事項については弁護士への相談を推奨
3. 消費者契約法、特定商取引法などの強行規定に反する条項は無効になる可能性がある

## 出力形式

```markdown
# {{サービス名}} 利用規約

制定日: {{制定日}}

## 第1条（適用）

...

## 第2条（利用登録）

...
```

