ado-operation
Installation
SKILL.md
Azure DevOps Operations
Azure CLI (az devops) を主軸に Azure DevOps を操作するスキル。
専用コマンドがない操作は az devops invoke (REST API ラッパー) で補完する。
IMPORTANT: Windows 日本語文字化け防止
Azure CLI (MSI版) は内蔵 Python を -I (isolated mode) で起動するため、
PYTHONUTF8=1 や PYTHONIOENCODING 等の環境変数は無効。
出力は常に cp932 (Shift-JIS) となるため、全ての az コマンドの末尾に
2>&1 | iconv -f cp932 -t utf-8 を付与すること。
# NG: 日本語が文字化けする
az boards work-item show --id 123 --output table
# OK: iconv で UTF-8 に変換
az boards work-item show --id 123 --output table 2>&1 | iconv -f cp932 -t utf-8