Communityライティング&編集github.com

PowerShell/Windows CLI エージェントスキル

PowerShellおよびWindows CMD/Batch向けのAIエージェントスキル。エージェントが正確で安全なWindowsコマンドを記述できるようにします。

Windows CLI エージェントスキル とは?

このスキルは、PowerShellやWindows CMD/Batch環境で動作するAIエージェント向けに設計されています。エージェントがWindowsコマンドを不適切に生成してしまうリスクを軽減し、正確かつ安全なコマンド実行を支援します。主にClaude CodeやCursor、CodexなどのAIエージェントプラットフォームで利用され、Windows固有の構文や注意点(パーミッション、パス区切り文字、エイリアスなど)を考慮したコマンド生成が可能になります。このスキルはSKILL.mdに基づき、具体的なベストプラクティスや禁止コマンドリスト、エラーハンドリングパターンを提供します。これにより、エージェントはWindows環境でのファイル操作、プロセス管理、レジストリ編集などを安全に行うための適切なコマンドを選択できるようになります。

対応~Claude Code~Codex CLI~Cursor
npx skills add UncertaintyDeterminesYou4ndMe/powershell-windows-cli-agent-skill

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

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)を展開し、明確なコマンド名を使用します。

使用方法

  1. エージェントにこのスキルを読み込ませます。
  2. エージェントはWindowsコマンドを生成する際に、このスキルのルールを適用します。
  3. 必要に応じて、生成されたコマンドの安全性を確認します。

注意事項

  • このスキルはすべてのエラーを防ぐものではありません。生成されたコマンドの実行前に、内容を必ず確認してください。
  • 新しいWindowsバージョンやPowerShellのアップデートにより、コマンドの動作が変わる可能性があります。

ライセンス

[適切なライセンス情報をここに記述]

関連スキル