jpskill.com
💬 コミュニケーション コミュニティ

azure-upgrade

Azure上で稼働するシステムを、より上位のプランや新しい機能を持つものへ、評価レポート作成や自動化された手順で移行・アップグレードを支援するSkill。

📜 元の英語説明(参考)

Assess and upgrade Azure workloads between plans, tiers, or SKUs within Azure. Generates assessment reports and automates upgrade steps. WHEN: upgrade Consumption to Flex Consumption, upgrade Azure Functions plan, migrate hosting plan, upgrade Functions SKU, move to Flex Consumption, upgrade Azure service tier, change hosting plan, upgrade function app plan, migrate App Service to Container Apps.

🇯🇵 日本人クリエイター向け解説

一言でいうと

Azure上で稼働するシステムを、より上位のプランや新しい機能を持つものへ、評価レポート作成や自動化された手順で移行・アップグレードを支援するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o azure-upgrade.zip https://jpskill.com/download/19677.zip && unzip -o azure-upgrade.zip && rm azure-upgrade.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/19677.zip -OutFile "$d\azure-upgrade.zip"; Expand-Archive "$d\azure-upgrade.zip" -DestinationPath $d -Force; ri "$d\azure-upgrade.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して azure-upgrade.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → azure-upgrade フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
6

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[Skill 名] azure-upgrade

Azure アップグレード

このスキルは、既存の Azure ワークロードを、ある Azure サービス、ホスティングプラン、または SKU から別の Azure サービス、ホスティングプラン、または SKU へと、Azure 内で評価し、自動的にアップグレードする処理を行います。これには、プラン/ティアのアップグレード(例:Consumption → Flex Consumption)、クロスサービス移行(例:App Service → Container Apps)、および SKU の変更が含まれます。これはクロスプラットフォーム移行のためのものではありません。その場合は azure-cloud-migrate を使用してください。

トリガー

ユーザーの意図 プロンプトの例
Azure Functions プランのアップグレード "私の関数アプリを Consumption から Flex Consumption にアップグレードしてください"
ホスティングティアの変更 "私の関数アプリをより良いプランに移動してください"
アップグレード準備状況の評価 "私の関数アプリは Flex Consumption に対応できますか?"
プラン移行の自動化 "Functions プランをアップグレードする手順を自動化してください"

ルール

  1. フェーズは順序通りに進めてください。スキップしないでください。
  2. アップグレード操作の前に評価を生成してください。
  3. シナリオリファレンスを読み込み、そのルールに従ってください。
  4. mcp_azure_mcp_get_bestpracticesmcp_azure_mcp_documentation の MCP ツールを使用してください。
  5. 破壊的なアクションには ask_user が必要です — global-rules を参照してください。
  6. 続行する前に、ターゲットのプラン/SKU をユーザーと常に確認してください。
  7. ユーザーの明示的な確認なしに、元のアプリを削除したり停止したりしないでください。
  8. すべての自動化スクリプトはべき等で、再開可能である必要があります。

アップグレードシナリオ

ソース ターゲット リファレンス
Azure Functions Consumption プラン Azure Functions Flex Consumption プラン consumption-to-flex.md

一致するシナリオがありませんか? mcp_azure_mcp_documentation および mcp_azure_mcp_get_bestpractices ツールを使用して、アップグレードパスを調べてください。

MCP ツール

ツール 目的
mcp_azure_mcp_get_bestpractices ターゲットサービスに関する Azure のベストプラクティスを取得します
mcp_azure_mcp_documentation アップグレードシナリオに関する Azure ドキュメントを検索します
mcp_azure_mcp_appservice App Service および Functions プランの詳細を照会します
mcp_azure_mcp_applicationinsights 監視構成を確認します

ステップ

  1. 特定 — ソースとターゲットの Azure プラン/SKU を決定します。ユーザーに確認を求めます。
  2. 評価 — 既存のアプリをアップグレード準備状況について分析します → シナリオリファレンスを読み込みます(例:consumption-to-flex.md
  3. 移行前 — 既存のアプリから設定、ID、構成を収集します。
  4. アップグレード — 自動化されたアップグレード手順を実行します(新しいリソースの作成、設定の移行、コードのデプロイ)。
  5. 検証 — 関数アプリのデフォルト URL にアクセスしてアプリが到達可能であることを確認し、エンドポイントと監視を検証します。
  6. ユーザーに質問 — 「アップグレードが完了しました。パフォーマンスの検証、古いアプリのクリーンアップ、または IaC の更新をご希望ですか?」
  7. 詳細な検証のために azure-validate に、または CI/CD セットアップのために azure-deploy引き継ぎます。

ワークスペースルート内の upgrade-status.md で進捗を追跡してください。

リファレンス

次のステップ

アップグレードが検証された後、以下に引き継ぎます。

  • azure-validate — 徹底的なアップグレード後の検証のため
  • azure-deploy — ユーザーが新しいアプリの CI/CD を設定したい場合
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Azure Upgrade

This skill handles assessment and automated upgrades of existing Azure workloads from one Azure service, hosting plan, or SKU to another — all within Azure. This includes plan/tier upgrades (e.g. Consumption → Flex Consumption), cross-service migrations (e.g. App Service → Container Apps), and SKU changes. This is NOT for cross-cloud migration — use azure-cloud-migrate for that.

Triggers

User Intent Example Prompts
Upgrade Azure Functions plan "Upgrade my function app from Consumption to Flex Consumption"
Change hosting tier "Move my function app to a better plan"
Assess upgrade readiness "Is my function app ready for Flex Consumption?"
Automate plan migration "Automate the steps to upgrade my Functions plan"

Rules

  1. Follow phases sequentially — do not skip
  2. Generate an assessment before any upgrade operations
  3. Load the scenario reference and follow its rules
  4. Use mcp_azure_mcp_get_bestpractices and mcp_azure_mcp_documentation MCP tools
  5. Destructive actions require ask_userglobal-rules
  6. Always confirm the target plan/SKU with the user before proceeding
  7. Never delete or stop the original app without explicit user confirmation
  8. All automation scripts must be idempotent and resumable

Upgrade Scenarios

Source Target Reference
Azure Functions Consumption Plan Azure Functions Flex Consumption Plan consumption-to-flex.md

No matching scenario? Use mcp_azure_mcp_documentation and mcp_azure_mcp_get_bestpractices tools to research the upgrade path.

MCP Tools

Tool Purpose
mcp_azure_mcp_get_bestpractices Get Azure best practices for the target service
mcp_azure_mcp_documentation Look up Azure documentation for upgrade scenarios
mcp_azure_mcp_appservice Query App Service and Functions plan details
mcp_azure_mcp_applicationinsights Verify monitoring configuration

Steps

  1. Identify — Determine the source and target Azure plans/SKUs. Ask user to confirm.
  2. Assess — Analyze existing app for upgrade readiness → load scenario reference (e.g., consumption-to-flex.md)
  3. Pre-migrate — Collect settings, identities, configs from the existing app
  4. Upgrade — Execute the automated upgrade steps (create new resources, migrate settings, deploy code)
  5. Validate — Hit the function app default URL to confirm the app is reachable, then verify endpoints and monitoring
  6. Ask User — "Upgrade complete. Would you like to verify performance, clean up the old app, or update your IaC?"
  7. Hand off to azure-validate for deep validation or azure-deploy for CI/CD setup

Track progress in upgrade-status.md inside the workspace root.

References

Next

After upgrade is validated, hand off to:

  • azure-validate — for thorough post-upgrade validation
  • azure-deploy — if the user wants to set up CI/CD for the new app

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。