スキル azure-storage
📦

azure-storage

安全

Azure Storage サービスの操作

この公式Microsoftスキルは、Blob、Files、Queue、Tables、Data Lakeを含むAzure Storageサービスに関する包括的なガイダンスを提供します。MCPツールの統合とCLIコマンドにより、開発者がクラウドストレージリソースを効率的に管理できるようになります。

対応: Claude Codex Code(CC)
📊 69 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「azure-storage」を使用しています。 List containers in my storage account

期待される結果:

skillはMCPツール(azure__storage)またはCLIフォールバックコマンド(az storage container list --account-name ACCOUNT --output tableなど)を提供します

「azure-storage」を使用しています。 Upload a blob using Python SDK

期待される結果:

azure-storage-blob SDKを使用したコード例。ContainerClientとBlobClientを使用してAzure Blob Storageにコンテンツをアップロードします

「azure-storage」を使用しています。 What are the redundancy options?

期待される結果:

LRS(11ナイン、ローカル)、ZRS(12ナイン、リージョナル)、GRS(16ナイン、geo冗長)、GZRS(16ナイン+リージョナルフェイルオーバー)

セキュリティ監査

安全
v1 • 2/20/2026

All 146 static findings are FALSE POSITIVES. This is an official Microsoft skill containing only markdown documentation files with SDK usage examples. The scanner detected patterns in documentation that appear similar to security issues but are actually standard markdown code formatting (backticks), legitimate Azure documentation URLs, and Go import statements. No executable code, scripts, or malicious patterns exist.

13
スキャンされたファイル
527
解析された行数
4
検出結果
1
総監査数

高リスクの問題 (4)

False Positive: Ruby/Shell Backtick Execution
The scanner detected 'Ruby/shell backtick execution' in 119 locations. These are markdown documentation files using backticks (`) for code block formatting, not actual shell execution. Examples: `az storage blob list`, `dotnet add package`. This is standard markdown syntax.
False Positive: Hardcoded URLs
The scanner detected 'Hardcoded URLs' in 18 locations. These are legitimate Azure documentation URLs (learn.microsoft.com) and placeholder storage endpoint examples (https://ACCOUNT.blob.core.windows.net/) used for instructional purposes. Not security vulnerabilities.
False Positive: Dynamic Import Expression
The scanner detected 'Dynamic import() expression' at references/sdk-usage.md:83. This is Go code's 'import (' statement in a code example, not JavaScript dynamic import. Documentation content only.
False Positive: Weak Cryptographic Algorithm
The scanner flagged 'Weak cryptographic algorithm' in 8 locations. This appears to be a scanner misidentification - no cryptographic algorithms exist in these documentation files. The skill contains only Azure Storage SDK reference documentation.
監査者: claude

品質スコア

50
アーキテクチャ
100
保守性
85
コンテンツ
50
コミュニティ
65
セキュリティ
83
仕様準拠

作れるもの

クラウドストレージ管理

Azureサブスクリプション内のストレージアカウントコンテナーブロブを一覧表示します。MCPツールまたはCLIコマンドを使用してブロブコンテンツをダウンロードします。

アプリケーションデータストレージ

アプリケーションにAzure Storage SDKを統合します。非構造化データにはBlob Storage、非同期処理にはQueue Storage、NoSQLデータにはTable Storageを使用します。

データ移行とバックアップ

リフトアンドシフトシナリオ用のファイル共有を設定します。ディザスターリカバリーと耐久性要件に合わせて冗長オプション(LRS、ZRS、GRS、GZRS)を設定します。

これらのプロンプトを試す

ストレージアカウントの一覧表示
azure-storageスキルを使用して、Azureサブスクリプション内のすべてのストレージアカウントを一覧表示してください。
コンテナへのブロブアップロード
Pythonを使用してAzure Blob Storageにファイルをアップロードする方法を教えてください。SDKコードを示してください。
ファイル共有の作成
SMBアクセスで新しいAzure File Shareを作成します。CLIコマンドは何ですか?
Blobライフサイクルの設定
blobアクセス層(hot、cool、archive)とライフサイクル管理ポリシーを設定します。

ベストプラクティス

  • 認証にはストレージキーの代わりにmanaged identitiesを使用してください
  • データ損失を防ぐためにblobコンテナのソフト-deleteを有効にしてください
  • コスト最適化のために適切なアクセス層(Hot/Cool/Archive)を使用してください

回避

  • ソースコードにストレージアカウントキーをハードコードしないでください
  • 機密データにはパブリックアクセスblobを使用しないでください
  • 本番データには冗長オプションをスキップしないでください

よくある質問

どのAzure Storageサービスがサポートされていますか?
Blob Storage、File Shares、Queue Storage、Table Storage、Data LakeはすべてMCPツールとCLIコマンドでサポートされています。
Azure MCPサーバーを有効にする必要がありますか?
ツール統合にはMCPが推奨されます。/azure:setupで実行するか、/mcp経由で有効にしてください。MCPが設定されていない場合はCLIフォールバックが利用可能です。
どのプログラミング言語がサポートされていますか?
.NET、Java、JavaScript/TypeScript、Python、Go、Rust用のSDKが利用でき、スキルにはコード例が含まれています。
ストレージ層の間でどのように選択すればよいですか?
頻繁なアクセスにはHot、30日以上のアクセスにはCool、90日以上のアクセスにはCold、180日以上の低頻度データにはArchiveを使用してください。
どの冗長オプションを使用すべきですか?
開発/テストにはLRS、リージョナルHAにはZRS、ディザスターリカバリーにはGRS、最大耐久性にはGZRSを使用してください。
このスキルは公式Microsoftですか?
はい、GitHub Copilot for Azureリポジトリからの公式Microsoftスキルです。