Skillシステム
Skillは、特定のワークフローをAnyyに教える再利用可能な指示パッケージです。入口のSKILL.mdと、必要時だけ読み込むリンク先ファイルを含められます。
インストールの前に
Skillは、現在のセッションで利用できる機能にアクセスする指示です。ソース、特にコマンド、外部サービス、認証情報の想定、リンク先を読んでください。
インストール自体は新しいOS権限を付与しませんが、利用時には有効ツールを呼ぶようAnyyを導けます。信頼するソースだけからインストールしてください。
一覧と内容を確認する
anyy skills list
anyy skills view SKILL_NAME
Skillに宣言されたリンク先ファイルを確認します。
anyy skills view SKILL_NAME FILE_PATH
Dashboard → Skillsでも、状態、ソース、管理操作を備えた同様のカタログ中心の操作ができます。
Skillをインストールする
Anyyはローカルの.zipパッケージだけをインストールします。パッケージには、アーカイブ直下または単一のSkillディレクトリ内に、ちょうど1つのSKILL.mdと補助ファイルを置きます。
anyy skills install ./my-skill.zip
Dashboard → Skills → Install SkillでZIPをアップロードするか、skill_manageが利用できる会話でローカルZIPパスのインストールをAnyyに依頼できます。すべて同じアクティブProfileの管理ライブラリに書き込みます。会話からのインストールはSkillsページに表示され、Dashboardからのインストールは再読み込み後の後続プロンプトで利用できます。有効状態は別に確認してください。以前無効にしたSkillがインストールで再有効化されることはありません。
ZIPと展開内容はともに10 MiBが上限です。Dashboardではmultipart要求全体も10 MiBに制限します。name(SKILL.md内)は、meeting-notesのように、小文字/数字を単一ハイフンでつないだ最大64文字にします。囲むディレクトリがある場合は同名にします。検証は不正な名前をパスとして使う前に拒否し、パストラバーサル、シンボリックリンク、特殊ファイル、複数Skill入りパッケージも拒否します。リモートURL、GitHubソース、ローカルディレクトリのインストール、--allは未対応です。既存ローカルSkillの検出と読み取り専用外部ルートは引き続き使えますが、パッケージインストールとは別です。
既存の管理Skillを置換する意図がある場合だけ--forceを使います。そのProfileが実行中ならCLIは常駐RPCを使い、常駐側の変更がカタログを再読み込みします。オフライン変更にはProfileの排他的所有が必要で、次の起動時にファイルが検出されます。--nowはオフライン変更後にGateway再読み込みを要求し、到達できなければ失敗を報告します。
会話のskill_manage変更は通常、共有カタログを再読み込みします。明示的なreload:falseはその手順を省略します。パッケージ保存をランタイム更新の証拠とせず、reloadやreload_errorを確認します。
チャットでSkillを使う
名前でワークフローを依頼するか、対象のタスクを説明します。
Use the release-notes Skill to summarize the changes in this Workspace.
タスクで実際に必要なら複数Skillを併用できます。無関係なSkillを読み込むと指示量が増え、衝突する場合があるため、依頼を絞ります。
Skillカタログは入口ファイルの場所を一覧にします。Anyyは必要時に選択済みのreadまたはbashで入口や補助ファイルを読み、相対参照は入口ディレクトリから解決します。Codemode経由の読み取り手段があればカタログは保持されます。どちらの読み取り手段もないセッションではモデル用Skillカタログはありません。明示的な/skill:NAMEは送信メッセージ用にそのSkillを読み込みます。
認識済み/skill:NAMEの入口を読み取り・解析できない場合、メッセージ受理後に非致命的なSkill展開エラーを報告します。元の入力はモデルに届き、通知は応答生成開始後に表示される場合があります。通知と配信を参照してください。
モデル用の独立した組み込みskills_list/skill_viewツールはありません。CLIとDashboardでは確認でき、モデルは選択した読み取りツールで指示を読みます。
管理Skillの更新
会話の選択ツールにskill_manageがある場合、アクティブProfileの管理ライブラリを更新できます。このAnyy機能はパッケージの版を保存し、ロールバックに対応します。通常のファイル編集では、その管理版保証は自動的に得られません。外部・同梱Skillは管理ライターからは読み取り専用です。カタログの再読み込みや外部ルート追加ではパッケージの版は作られません。
自動セルフレビューは、設定されたツールセットに加えて会話の利用可能ツール、選択、除外を使い、許可された管理ライターを必要とします。受理されたレビューは再試行・再起動でも選択を維持し、その後の親の変更でツールは増えません。会話が裏付ける具体的で再利用可能な学びを保存し、ライブラリを変えずに終わる場合もあります。更新通知には実際の管理処理の成功結果が必要です。
再読み込み、ロールバック、削除
外部から変更した後は常駐カタログを再読み込みします。
anyy skills reload
再読み込みは今後の検出・受理を更新します。保留中メッセージやレビューに受理済みの指示・選択は置換しません。
直前の管理版へ戻すか、記録済みの版を選びます。
anyy skills rollback SKILL_NAME
anyy skills rollback --revision REVISION_ID SKILL_NAME
管理Skillをアンインストールします。
anyy skills uninstall SKILL_NAME
常駐側のロールバック/アンインストールはすでにカタログを再読み込みします。オフライン変更の--nowはGateway再読み込みを要求し、実行中でなければ失敗する場合があります。Profileの排他的所有は迂回しません。
ヒント
- 更新後は内容が変わっている可能性があるため、再確認します。
- 再現性が重要なら元のZIPを保持します。
- 持続的な個人の好みはSkillではなくMemoryに置きます。
- 反復手順にはSkill、外部ツール/サービス接続にはMCPを使います。
画面での管理はDashboardのSkillsを参照してください。