この文書は元の英語版を機械翻訳したものです。翻訳版と英語版の間に相違がある場合は、英語版が優先されるものとします。 英語版の原文を読む


スキル:再利用可能なプロンプトテンプレート

スキルとは、頻繁に行うタスクのためにあらかじめ作成されたプロンプトです。毎回同じ依頼を入力する代わりに、スキルをクリックするだけでプロンプトが自動入力されます。送信前に編集することも、自分専用のスキルを作成することも可能です。

カテゴリタグと「このスキルを使用する」ボタンが表示されたプロンプトテンプレートのスキルリスト

スキルの使い方

  1. コンポーザー(入力欄)の電球アイコンをクリックします
  2. 使いたいスキルを探してクリックします
  3. 必要に応じて編集します(またはそのまま送信します)
  4. Enterキーを押して送信します

コンポーザーで / を入力してスキルを検索することもできます。検索はスキルの 名前、次にタグ、最後にプロンプト本文の順で照合されます。そのため、似たような書き出し(例:「あなたは鋭い…」など)で始まるスキルであっても、付けた名前によって簡単に区別できます。

スキルはモデルから認識可能

v0.9.722 以降、AI はあなたがどのようなスキルを持っているかを把握しています。 スキルを有効にすると、その名前、説明、および内容がモードのシステムプロンプトに注入されます。これにより、/ を入力したり手動でスキルを起動したりしなくても、AI に対して「この PDF に契約分析スキルを使って」のように依頼できます。スラッシュ検索の操作感は変わりませんが、AI が自身のスキルを理解し、関連性がある場合にそれを利用できるようになりました。

内蔵スキル

スキル 使用場面
ページを要約 読んでいるウェブページの素早いまとめ
週間計画 1週間の予定を整理する
簡単に説明 複雑なトピックを平易な言葉で解説する
返信を下書き プロフェッショナルなメールやメッセージの返信を作成する
校正と改善 文章の文法、トーン、明快さを修正する
アイデア出し プロジェクトや問題に対するクリエイティブな選択肢を生成する

Community Hub からスキル一式をインストールすることもできます。例えば、「for Legal」には、一度にインストールできる15の専門的な法務スキルが含まれています。

独自のスキルを作成する

同じプロンプトを繰り返し使っていませんか?カスタムスキルを一度作成すれば、いつでも再利用できます。

「設定」>「アプリ&スキル」>「スキルライブラリ」の手順:

  1. 「新規スキルを作成」をクリックします
  2. 名前を付けます — これはリストや/メニューに表示される名前になるため、分かりやすい名前にしてください(例: プロンプトの冒頭の言葉ではなく「契約書レビュー」など)
  3. 必要に応じて説明とタグを追加します
  4. プロンプトを作成します({{userName}}や{{currentDate}}などの{{variables}}を使用できます)
  5. 保存します
  6. 組み込みスキルの横にある電球メニューに表示されます

例: Shopifyストアの製品説明をAIに頻繁に依頼する場合は、製品の詳細を当てはめられるテンプレートを使用して「製品説明」というスキルを作成します。

スキルにスクリプトをバンドルする

スキルはプロンプトと共に動作するコードを保持できるため、AIは毎回新しくコードを作成するのではなく、すでにテスト済みのコードを実行します。

スキルエディタのバンドルされたスクリプトと決定論的ツールの下にある、スクリプトを追加をクリックします。Python、SQL、JavaScript、TypeScript、Bashスクリプトや、HTMLおよびCSSのビジュアルテンプレートを添付できます。それぞれの機能について簡単な説明を記述してください。これにより、AIがいつそのスクリプトを利用すべきかを判断できるようになります。スキルリストには 1 script / 3 scripts のカウントが表示されるため、どのスキルにコードが含まれているかが一目でわかります。

実行可能なスクリプトごとにスクリプトの実行を選択します:

  • サンドボックス — データのみ: Pythonは既存のPythonサンドボックスを使用し、SQLは設定済みのデータベースツールを使用します。これらはデスクトップのファイルやプロセスへの任意のアクセスを提供しません。
  • デスクトップのファイルとプロセス: Python、JavaScript、TypeScript、Bashは、タスクを実行しているデスクトップ上のワークスペースシェルを使用します。まず、書き込み可能な実際のマウント済みフォルダーを選択します。エージェントはそのフォルダー内の .caiioo/skills/<skill>/<script> にソースをステージングし、個別に実行をリクエストします。仮想添付ファイルや読み取り専用フォルダーではコマンドを実行できません。必要なインタープリタがインストールされている必要があります。フォルダーの権限付与、コマンドの承認、特権の制限、マウントのネットワークポリシーは引き続き適用されます。このオプションを選択しても、追加のアクセス権が付与されることはありません。ツールの選択とアクションの切り替えは引き続き適用され、自動選択ではワークスペースツールを呼び出す前にバインドする必要があります。スマートフォン上でローカルに実行されているタスクの場合、これらのスクリプトを実行するにはデスクトップの実行ホストが必要です。すでにデスクトップ上で実行されているタスクをスマートフォンから操作する場合は、そのデスクトップのワークスペースが使用されます。
  • 既存のガイダンスを維持: 新しい実行要件を割り当てることなく、以前のスクリプトの言語ガイダンスを保持します。新しいPythonスクリプトはデフォルトでサンドボックスに設定されます。HTML/CSSテンプレートは、実行宣言の代わりにレンダリングターゲットを維持します。

スキルを読み込んでも、そのスクリプトが自動的にステージングされたり実行されたりすることはありません。スクリプトには移植性のある明確なファイル名を付けてください。大文字と小文字の違いしかない名前は、一部のデスクトップで競合します。自動ワークフロースクリプトには個別のプラットフォーム/エグゼキューター規約があり、この選択はスキルにバンドルされているスクリプトにのみ適用されます。

スキルを整理する

設定 > アプリとスキル > スキルライブラリ では、以下の操作が可能です:

  • スキルをお気に入りとして登録する(メニューの最上部に表示されます)
  • 既存のスキル(作成したものまたは組み込みのもの)を編集する
  • 使用しないスキルを削除する
  • 一括で整理する — 目的のスキルにチェックを入れて、選択項目を削除をクリックします。すべて選択とすべて選択解除を使えば長いリストも簡単に操作でき、チェックされたスキルの件数がカウント表示されます
  • スキルを特定のモードに割り当てる(特定のコンテキストでのみ表示されるようになります)

入力してスキルを検索する。 自分で作成したスキルに加え、インストールしたアプリに含まれるすべてのスキルが追加されるとライブラリは肥大化するため、スキルライブラリのリストの上部には検索ボックスが用意されています。入力するにつれて結果が絞り込まれ、スキルの名前、説明、タグ、提供元アプリ、およびプロンプトの1行目に一致するものが検索されます。複数の単語を入力するとさらに絞り込みが行われるため、「draft email」と入力すると両方に一致するスキルのみがヒットします。検索ボックスの横には、所有しているスキルの総数と検索結果の件数が表示され、マウスに手を伸ばさなくてもEscキーでボックスをクリアできます。

スキルが重複することはありません。 すべてのスキルには、保存されている内部IDとは無関係の不変の識別情報(stable identity)が付与されています。そのため、アプリの再インストール、組み込みデフォルトの復元、Caiiooの再インストール、組み込みスキルの文言を変更する製品アップデートの適用、あるいはすでに同じスキルが存在するデバイスとの同期を行っても、コピーが追加されるのではなく、同一のエントリに反映されます。組み込みスキルが編集されていた場合、初期データの再投入(re-seed)が行われても編集済みのバージョンはそのまま維持されます。アップデートによって更新されるのは、手をつけていない組み込みスキルのみです。すでに重複が蓄積してしまっているデバイスは、次回の起動時にマージされます。最も直近に編集されたコピーが優先され、そのお気に入り状態やモードの割り当てが保持されます。また、削除された重複分は復活することなく、他のデバイスにも同期されます。

スキルリストはデフォルトで、インストール済みのHubアプリによって追加されたモード限定のスキルを含め、すべてのモードにまたがるすべてのスキルを表示するため、フィルターの背後に隠れて見えなくなることはありません。モード限定の各スキルには、それがどのモードに属しているかを示すモードバッジが付いているため、エージェントがどこでそのスキルを利用するのかが一目でわかります。モードの割り当てがないスキルはグローバルスキルとなり、バッジは表示されません。

参照

  • 変数 — スキル内での変数の使用方法

This guide is maintained by the Caiioo team using Slate, our built-in editor.