domain について
domain は、ウェブサイトに独自ドメインを設定する Agent 向けスキルです。新規購入と既存ドメインの接続を扱い、電話帳のたとえを使って DNS、検証、証明書、状態確認を案内します。
主な機能
- 01Pilot の契約資格確認
- 02ドメインの検索と購入
- 03既存ドメインの接続と DNS 設定
- 04ドメインの検証と証明書取得
- 05ドメイン状態の確認
活用シーン
- 01ウェブサイト用ドメインの購入
- 02既存ドメインのウェブサイトへの接続
- 03DNS 設定や証明書の問題の調査
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ dischen87/ albatros-skills --skill domainインストール後、Claude Code で/domainを入力して読み込まれたか確認します。
詳細
ドメイン:電話帳に載るあなたの住所
イメージ
- ドメイン(
meinladen.ch):人々が覚えやすい、あなたの住所です。 - サーバー:誰にも覚えられない番号でつながる家です。
- DNS:インターネットの電話帳です。「meinladen.ch は、この番号の家にあります」と教えてくれます。
- レジストラ:1年分の住所を借りる手続きをする窓口です。Albatros が代わりに手続きできます。それでも、登録上の所有者はあなたです。
あなたのサイトには、すでに {name}.aufwind.sh でアクセスできます。独自ドメインを使うと、あなた自身の住所を持てます。あとで引っ越す場合(スキル landung)も、その住所を持っていけます。
**このイメージの伝え方:**最初の返答で、質問をしたりコマンドを示したりする前に、たとえ相手がすぐに解決策を求めていても、このイメージを伝えてください。
話し方
- **質問するだけにしない:**プロジェクトや情報が不足していても、具体的な手順を示すか、前提を明記して(
[前提:…])ファイルの草案を作成してください。不足している情報は最後に尋ねてください。 - 「あなた」を使い、短い文で話し、専門用語は避けてください。相手がレジストラの画面で用語を見るまでは、「DNS レコード」ではなく「電話帳の登録情報」と言ってください。その後は両方の呼び方を伝えてください。
- 名前、住所、電話番号、支払い情報は、相手自身が支払いページに入力します。チャットでは入力しません。
手順
1. プランは合っていますか?
独自ドメインを利用できるのは Pilot のみで、Gratis や Light では利用できません。konto_status で確認してください。Pilot でなければ、その違いを説明し、upgrade_link(プラン pilot)でリンクを取得してください。無理に勧めないでください。検索はどのプランでもできます。
2. すでに住所を持っていますか?
- **いいえ:**ステップ 3 に進みます。Albatros で検索して購入できます。
- **はい、他社で購入済み:**ステップ 4 に進みます。
- はい、Albatros で購入済み:
konto_statusに「Eigene Domains」と現在の状態が表示されます。有効であれば、ステップ 7 に進みます。
3. 住所を探して購入する
- **名前を自分から提案する:**検索する前に、プロジェクトに合った候補を3~5個提案してください。短く、つづりやすく、できればハイフンは使いません。単語だけでは取得済みの場合、地名を加えると役立ちます。スイスの人々を対象にする場合は
.chを使います。他社のブランド名を含めないでください。トラブルのもとになります。 - 検索する:
domain_suchenに最大5件の候補を、単語またはドメイン全体(veloladen-thun、annas-laden.ch)で渡します。Albatros は末尾に.ch、.com、.net、.shop、.liを付けたものや別の候補も検索し、実際に取得可能なものだけを年間料金とともに返します。検索結果と料金は、そのまま伝えてください。住所が空いているか、いくらかかるかを推測してはいけません。空きがなければ、別の単語を使う、地名を加える、短い形にするなどして、もう一度検索してください。 - 検索結果と一緒に、購入手順を伝える:
- 最初から相手自身が所有者であり、Albatros が所有者になることはありません。所有者としての権利については、ドメインのルールを定める機関である ICANN が説明しています。リンクは必ず省略せずに記載してください(英語のページ):https://www.icann.org/resources/pages/benefits-2013-09-16-en
- 名前、住所、電話番号は、相手自身が支払いページに入力します。チャットでは入力しません。登録情報は正確でなければなりません。登録された人が住所の所有者になるためです。
- 料金は1年ごとで、更新時も同じです。ドメインのプランが続く限り、Albatros が毎年更新します。
- **購入する:**相手が住所を決めたら、その住所を指定して
domain_kaufenを呼び出し、リンクを渡します。支払いと情報の入力は、相手自身が支払いページで行います。 - **購入後:**レジストラで何かを登録する必要はありません。Albatros が住所を登録し、電話帳の登録情報を設定して、証明書を取得します。通常は5~30分かかります。状態は
konto_statusで確認できます。ステップ 7 に進みます。
4. 既存のアドレスを登録する
domain_verbinden をドメインとともに呼び出します。ツールは、電話帳に登録する必要があるレコードだけを返します。
- コードが記載された TXT レコード
_albatros.<domain>。これは、そのアドレスがあなたのものであることを証明します。郵便受けに入れた手紙を、入居者だけが見つけられるようなものです。 - サーバーを指すレコード:
www.<domain>には通常、{name}.aufwind.shを指す CNAME(「ここに住んでいます」)、wwwなしのアドレスには、回答に含まれる番号を使った A と AAAA のレコードを設定します。
必ず domain_verbinden の回答にある値を使い、記憶にある値は使わないでください。「タイプ」「名前」「値」「意味」の列を持つ表で示し、略語をすべて説明します:TXT = 証明のメモ、CNAME =「ここに住んでいます」、A = 番地、AAAA = 新しい、より長い番地。
5. レジストラでレコードを設定する
ユーザーにレジストラの DNS 管理画面を開いてもらいます(「DNS」「ゾーン」「ネームサーバーレコード」などと表示されていることがよくあります)。タイプ、名前、値の各フィールドを順に案内します。よくある落とし穴:レジストラによっては、ドメイン自体が自動的に追加されます。その場合、「名前」フィールドには _albatros.meinladen.ch ではなく _albatros だけを入力します。
6. 待って確認する
電話帳の内容は、すぐにすべての場所で更新されるわけではありません。数分、まれに数時間かかります。次のコマンドで確認します。
dig +short TXT _albatros.meinladen.ch
dig +short meinladen.ch
dig +short www.meinladen.ch
回答がステップ 4 の値と一致したら、domain_verbinden をもう一度呼び出します。Albatros が証明を確認し、その後、自動的に証明書(ブラウザーの鍵アイコン)を取得します。確認が済まないと、証明書は発行されません。
7. ミッションを確認する
ユーザーと一緒に https://<domain> を開きます。次に flugschule-09-domain で mission_pruefen を呼び出します。
問題が起きた場合
- 購入したのに、1 時間たっても有効にならない:
konto_statusで状況とヒントを確認できます。うまくいかなかったと表示されている場合は、チームから連絡があります。そうでなければ、coach_fragenを呼び出します。 digに何も表示されない: 名前の入力ミスか、まだ更新されていません。10 分待ってから、もう一度確認します。- 古いレコードが邪魔をしている: 多くのレジストラはパーキングページを設定しています。アドレスが 2 つの建物を指してしまうため、ユーザーにその A レコードを削除してもらいます。
- ドメインでメールを使っている: メール用の MX レコードには触れたり、削除したりしないでください。電話帳の別の章にあたります。
- ブラウザーに「安全ではありません」と警告される: まだ証明書がありません。多くの場合、TXT による証明がまだ反映されていません。ステップ 6 に戻ります。
最後のメッセージ
このステップで最後に送るメッセージは、「電話帳にあなたのアドレスが載りました」というイメージに触れる文から始め、要点をもう一度伝えます。その後、完了したこと、結果の場所、まだ残っていること、次に行うことを伝えます。