Windows CLI エージェントスキル は何をしますか?
PowerShellおよびWindows CMD/Batch向けのAIエージェントスキル。エージェントが正確で安全なWindowsコマンドを記述できるようにします。
概要
このスキルは、AIエージェントがWindows環境で適切なコマンドを生成するためのガイドラインとベストプラクティスを提供します。PowerShellの豊富な機能を活用しつつ、CMD/Batchスクリプトの互換性も考慮します。
対象プラットフォーム
- Claude Code
- Cursor
- Codex
- その他のAIエージェント
含まれる内容
- 安全なコマンド生成: 環境変数やパーミッションを考慮したコマンドを生成します。
- 禁止コマンドリスト: 危険なコマンド (
Remove-Item -Recurse -Force,Format-Volume,Stop-Computerなど) を明示し、エージェントに実行回避を促します。 - エラーハンドリング:
try/catchブロックや$ErrorActionPreferenceの設定を推奨します。 - パス表記: Windowsパスでは
\を使用し、UNCパスは適切に処理します。 - エイリアス: PowerShellエイリアス(
dir→Get-ChildItem)を展開し、明確なコマンド名を使用します。
使用方法
- エージェントにこのスキルを読み込ませます。
- エージェントはWindowsコマンドを生成する際に、このスキルのルールを適用します。
- 必要に応じて、生成されたコマンドの安全性を確認します。
注意事項
- このスキルはすべてのエラーを防ぐものではありません。生成されたコマンドの実行前に、内容を必ず確認してください。
- 新しいWindowsバージョンやPowerShellのアップデートにより、コマンドの動作が変わる可能性があります。
ライセンス
[適切なライセンス情報をここに記述]