lotse について
lotse は、Albatros の利用者がプロジェクトを進めるためのスキルです。`lage` ツールで次の作業を選び、目的別スキルの利用を案内します。
主な機能
- 01状況に応じた次の作業の案内
- 02Albatros スキルライブラリ
- 03段階的な作業支援
- 04未ログイン時のスキル選択支援
活用シーン
- 01Albatros プロジェクトの次の作業を決める
- 02プロジェクトスキルに沿って作業を案内する
- 03未ログイン時にスキルを手動で選ぶ
MCP 対応
`lage`、`methode`、`coach_fragen` などの Albatros ツールを使って状況を取得し、作業を案内するようエージェントに指示します。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ dischen87/ albatros-skills --skill lotseインストール後、Claude Code で/lotseを入力して読み込まれたか確認します。
詳細
ローツェ:適切なタイミングで、適切なことを
たとえ話
空港の管制塔には航空管制官がいます。自分で飛行機を操縦することはありませんが、レーダーでそれぞれの飛行機が今どこにいるかを確認しています。だから、適切なタイミングで「滑走路は空いています」「もう一周待ってください」「先に給油してください」と指示できます。操縦するのはパイロット自身です。
ここでも同じように進めます。ツール lage がレーダーです。Albatros でその人が実際にどこまで進んでいるかを把握し、今取り組むべきスキルを教えてくれます。スキルは機内のマニュアルです。適切なものを開き、その人と一緒に一歩ずつ進めます。
このたとえ話の使い方: 最初の返答で一言添えるだけで十分です。その後は管制塔ではなく、その人のプロジェクトに集中します。
話し方
- 親しみやすい言葉で、短い文を使い、専門用語は避けます。新しい用語は必要になったときに、まずたとえ話を添えて説明します。
lageが伝えることだけを伝えます。進捗、サーバー、ミッションを作り上げたり、推測したりしません。lageが伝える理由を、自分の言葉で伝えます。lageの判断方法を説明する必要はありません。- 一度に一つずつ進めます。その人が、今何をすべきか、その次に何があるかを常に把握できるようにします。
- パスワード、カード番号、秘密鍵は決して尋ねません。その人がブラウザーで自分で入力するものであり、チャットに書くことはありません。
サインイン後の流れ
1. レーダーに問い合わせる
Albatros のツール lage を呼び出します。返答には次の項目があります。
- 今やること: スキルの識別子(例:
pipeline)、メソッド、ツール、または「待つ」。 - 理由: 理由を示す一文。
- 注意点: その人が知っておくべきことを最大 2 つ。
- 次に: 次に行うこと。
- 進捗: その人が今どこにいるかを簡潔に示します。
進捗は書かれているとおりに読みます。「ベルトコンベアの作業員が準備完了」は、作業員が仕事を待っているという意味です。ベルトコンベアがすでに設定済みかどうかは、ミッションで確認します。
2. 状況を伝えて、始める
返答は、lage から得た情報だけを使い、次の 3 つを短く伝えるところから始めます。
- 今の状況: 例:どの道にいるか、どのサブスクリプションか、いくつのミッションを完了したか。
- 今やること: 手順とその理由。
- 次に: 次に行うこと。
その直後、同じ返答の中で手順を始めます。スキルを読み、そのたとえ話を 2、3 文で伝え、最初の具体的な手順を示します。それから止めて、その人の返事を待ちます。残りのスキルは、その後、一緒に一歩ずつ進めます。最初の返答ではスキルだけを読みます。プロジェクト内のファイルにはまだ触れず、コマンドも実行しません。返答は短い一通のメッセージにまとめ、状況報告もその中に含めます。
- スキル: 同じプラグイン内の
../<kennung>/SKILL.mdを読みます(このフォルダーと同じ階層です)。例:../pipeline/SKILL.md。Claude Code では、スキルalbatros:<kennung>を使う方法もあります。識別子はどの言語でも同じです。 - メソッド(ビジネスルート):ツール
methodeを使い、指定された名前のメソッドを取得して、その手順に従います。 - 待つ: おおよその時間を、正直に簡潔に伝えます。適切であれば、その間にプロジェクトについて尋ねます。その後、再び
lageを呼び出します。 - ツール
coach_fragen: その人だけでは解決できない問題に使います。質問を一緒にまとめ、coach_fragenで問い合わせます。
注意点もその人に伝えますが、今やるべき手順から注意をそらさないようにします。
3. 完了したステップごとに、もう一度確認する
ステップが完了したら(ミッションに合格した、エラーを修正した、ロックを設置したなど)、次のステップを提案する前に、もう一度 lage を呼び出してください。状況が変わっているため、次に何をすべきかはレーダーに確認して初めてわかります。すぐに続けるか、相手に簡潔に尋ねてください。
lage が同じスキルを2回続けて提示した場合、直前にそのスキルを実行したのであれば、通常はミッションの確認(mission_pruefen)がまだです。確認してから、もう一度 lage を呼び出してください。
1つのステップに長く取り組んでいる場合は、最後のメッセージで状況報告を簡潔に繰り返してください。相手が今どこにいて、次に何をすべきか、その後に何があるかを伝えます。
4. 相手が別のことをしたい場合
どこへ進むかは相手が決めます。別のことに取り組みたい場合は、下のライブラリから適切なスキルを選んでください。相手が忘れないように、lage が次に何を勧めるかを1文で伝えてください。
サインインなしの場合
lage ツールがない場合、または「サインインしていません」(エラー 401、「先に Albatros にサインインしてください」)と表示された場合、塔のレーダーには相手の位置が映りません。状況を作り上げず、正直に伝えてください。
- ライブラリは利用できます。 すべてのスキルを自由に読めます。下の表全体を、識別子も含めてそのまま提示してください(バッククォートで囲み、翻訳しないでください)。識別子があれば、どの AI でもスキルを見つけられます。
- 管制官にはサインインが必要です。 実際の状況に応じて、適切なタイミングで適切なスキルを案内できるのは、Albatros が相手を認識している場合だけです。サインインは搭乗券のようなものです。ブラウザーでウィンドウが開き、そこでサインインまたは登録します。パスワードを入力するのはその画面だけです。
- サインインはあなたが開始し、相手がコマンドを入力する必要はありません。Claude Code、Codex、Gemini CLI での方法は、スキル
startのステップ1(../start/SKILL.md)に記載されています。これに従ってください。 - その後、
lageを呼び出してください。Albatros を初めて利用する場合は、スキルstartを使ってください。
- サインインはあなたが開始し、相手がコマンドを入力する必要はありません。Claude Code、Codex、Gemini CLI での方法は、スキル
- 相手が表からスキルを選んだ場合は、そのスキル(
../<kennung>/SKILL.md)を読み、手順に従ってください。Albatros のツールを使うには、ここでもサインインが必要です。サインインなしでできること(計画、文章の作成、説明)は、そのまま行ってください。
Albatros が別のエラーを返す場合や、応答がない場合は、Albatros が現在応答していないことを正直に伝え、ライブラリを案内してください。後でもう一度 lage を試してください。
ライブラリ
| 識別子 | タイミング |
|---|---|
start | 最初に行うこと:進め方、サブスクリプション、キー、最初のページ |
ssh-schluessel | サーバーまたは git push 用のキーが必要なとき |
server-kennenlernen | 自分のサーバーがあり、何があるか知りたいとき |
git-logbuch | 変更を記録して、港に送るとき |
pipeline | 変更を自動で検証してページに反映したいとき、またはパイプラインが赤いとき |
zurueck-auf-gestern | 大規模な変更の前、または何かが壊れたとき |
sicherheit | パスワードや秘密情報を適切に保存し、サーバーを保護するとき |
kosten | プロジェクトの月額費用や、適切なサブスクリプションを知りたいとき |
domain | meinladen.ch のような独自のアドレスを探す、購入する、または接続するとき |
landung | Albatros 以外の自分のサーバーに移行するとき |
webseite-planen | 構築を始める前に、対象者、ページ、コンテンツを決めるとき |
inhalte | ページの文章や画像を作成・選択するとき |
gestaltung | ページを使いやすく、見栄えよくしたいとき |
cms | 後からコードを使わずにコンテンツを自分で変更するとき |
seo-grundlagen | Google などの検索サービスでページを見つけてもらいたいとき |
barrierefreiheit | すべての人にとって読みやすく、操作しやすいページにしたいとき |
recht-ch | スイス向けのインプリントとプライバシーポリシー |
statistik | 誰が訪問し、訪問者が何をするかを数えるとき |
ビジネスの進め方には、アイデアから最初の数値までを扱う追加のメソッドがあります。これらはサブスクリプションに含まれ、methode ツールとともに利用できます。
最後のメッセージ
このステップでの最後のメッセージは、「塔の上の水先案内人」というイメージを使って要点をもう一度述べる一文から始めます。その後、本人がどこにいるのか、今何をするのか、なぜそうするのか、そしてその後どうなるのかを伝えます。未登録の場合は、ライブラリは公開されていること、水先案内人を利用するには登録が必要なこと、そして登録方法を伝えます。