openclaw skill remove
インストールされている不要なスキルをシステムから完全に削除するコマンドです。
詳細な機能解説
openclaw skill removeは、指定したスキルをOpenClawの管理領域から安全に削除します。単に実行ファイルを消すのではなく、スキルが登録していた権限定義、キャッシュ、ログのインデックス、依存関係のリンク情報もまとめて整理するため、残骸が残ることによる権限漏れや誤動作を防げます。削除処理中に他のスキルから依存参照がある場合は警告を表示し、--forceを付けない限り削除を中断するため、システムの一貫性を損なわずに操作できます。また、削除直前にはマニフェストのバックアップが$OPENCLAW_HOME/backups/に自動保存されるため、誤って削除した場合でも容易にロールバックが可能です。
構文
openclaw skill remove {skill_name} [options]
コマンドオプション一覧
{skill_name}: 削除するスキル名--force: 依存関係の警告を無視して強制削除--keep-config: 設定ファイルを残してバイナリのみ削除--yes: 確認プロンプトをスキップ
具体的な実行例
不要になったスキルを対話確認付きで削除します。
$ openclaw skill remove calendar-sync
About to remove skill 'calendar-sync' (v2.0.0)
- Revoking permissions: network, credentials
- Removing cached tokens
- Unregistering from runtime
Continue? [y/N] y
Backup saved: $OPENCLAW_HOME/backups/calendar-sync-2.0.0.tar.gz
Skill 'calendar-sync' removed.
関連コマンド
- openclaw skill list - 削除対象の確認
- openclaw skill install - スキルの再インストール