スキルとスラッシュコマンド

デスクトップやスマートフォンから、AIエージェントが実行できるスキルとスラッシュコマンドを参照、編集、挿入する。

ほとんどのコーディングエージェントはスキル(再利用可能な指示パック)とスラッシュコマンド(プロンプトに入力するショートカット)をサポートしています。これらはエージェントごとに異なるフォルダに存在し、自分が書いたことを忘れやすいものです。1DevToolはそれらをすべて1つのブラウザにまとめます。

スキルブラウザ

ブラウザを開く

トップバーのSkillsです。インストールされた各エージェントのディレクトリから読み取り、各エージェントが持っているものを一覧表示します。つまり、1DevToolの外で手書きしたスキルもここに表示されます。

編集

スキルを開いて読み、その場で編集します。エディタはMarkdownをレンダリングし、Mermaidダイアグラムも含めて表示するため、フローを記述するスキルも生テキストではなく読みやすくなります。

スキルエディタ

プロンプトへの挿入

Agent Inputで、エージェントが期待するプレフィックスを入力し、オートコンプリートのリストから選択します。

プレフィックスはエージェントによって異なり、1DevToolは適切なものを使用します。

  • Codexはスキルに$skillを使用し、ビルトインコマンドには/commandを保持します
  • ほとんどの他のエージェントは/を使用します

各プレフィックスは独自のオートコンプリートリストを表示するため、Codexが持っていないスラッシュコマンドとしてCodexスキルが挿入されることはありません。

スマートフォンから

スキルピッカーはRemote Controlでも利用できます。スマートフォンでターミナルを開き、スキルボタンをタップして、名前を覚えて入力することなくスキルを挿入できます。

スマートフォンのスキルピッカー

1つのライブラリ、すべてのプロジェクト

スキルフォルダをすべてのプロジェクトにコピーすると、スキルセットが分岐していきます。このダイアログのControl Planeビューは、代わりにマシン上にバージョン管理されたライブラリを保持し、プロジェクトごとのバージョンピンとコミット可能なマニフェストを提供します。詳細はSkills Control Planeを参照してください。

オーケストレーションスキル

1DevToolは各エージェントのディレクトリに独自のスキルをインストールします。エージェントに委任の方法、ピアへの返信方法、サポートされているSwarmターゲットを教える指示です。コンパイル済みのバージョンは、Orchestration DashboardSkillタブで読むことができます。

これらの指示は、1DevToolが更新した後の次のアプリ起動時に更新されるため、エージェントのオーケストレーションに関する理解は、アプリバージョンに追従し、ずれることはありません。

各エージェントがスキルを保存する場所

1DevToolは、各エージェントが実際に読み取るディレクトリに書き込み、既に存在するエージェントのホームにのみ書き込みます。1DevToolをインストールしても、持っていないエージェントの設定フォルダが作成されることはありません。

関連項目