スキル azure-storage
📦

azure-storage

安全

Trabalhar com Serviços de Armazenamento do Azure

Esta skill oficial da Microsoft fornece orientação abrangente para serviços de armazenamento do Azure, incluindo Blob, Files, Queue, Tables e Data Lake. Oferece integração de ferramentas MCP e comandos CLI para ajudar desenvolvedores a gerenciar recursos de armazenamento em nuvem com eficiência.

対応: Claude Codex Code(CC)
⚠️ 65 貧弱
1

スキルZIPをダウンロード

2

Claudeでアップロード

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

3

オンにして利用開始

テストする

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

期待される結果:

A skill fornece ferramentas MCP (azure__storage) ou comandos fallback de CLI como: az storage container list --account-name ACCOUNT --output table

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

期待される結果:

Exemplo de código usando SDK azure-storage-blob com ContainerClient e BlobClient para carregar conteúdo no Azure Blob Storage

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

期待される結果:

LRS (11 noves, local), ZRS (12 noves, regional), GRS (16 noves, geo-redundante), GZRS (16 noves com failover regional)

セキュリティ監査

安全
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
コンテンツ
21
コミュニティ
65
セキュリティ
83
仕様準拠

作れるもの

Gerenciamento de Armazenamento em Nuvem

Listar contas de armazenamento, contêineres e blobs nas assinaturas do Azure. Carregar e baixar conteúdo de blob usando ferramentas MCP ou comandos CLI.

Armazenamento de Dados de Aplicativos

Integrar SDKs de Armazenamento do Azure em aplicativos. Usar Blob Storage para dados não estruturados, Queue Storage para processamento assíncrono e Table Storage para dados NoSQL.

Migração e Backup de Dados

Configurar compartilhamentos de arquivos para cenários lift-and-shift. Configurar opções de redundância (LRS, ZRS, GRS, GZRS) para recuperação de desastres e requisitos de durabilidade.

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

Listar Contas de Armazenamento
Listar todas as contas de armazenamento na minha assinatura do Azure usando a skill azure-storage.
Carregar Blob para Contêiner
Como faço para carregar um arquivo no Azure Blob Storage usando Python? Mostrar o código do SDK.
Criar Compartilhamento de Arquivos
Criar um novo Azure File Share com acesso SMB. Quais são os comandos CLI?
Configurar Ciclo de Vida do Blob
Configurar tiers de acesso de blob (hot, cool, archive) e políticas de gerenciamento de ciclo de vida.

ベストプラクティス

  • Usar identidades gerenciadas em vez de chaves de armazenamento para autenticação
  • Habilitar soft delete para contêineres de blob para evitar perda de dados
  • Usar tiers de acesso apropriados (Hot/Cool/Archive) para otimizar custos

回避

  • Não codificar chaves de conta de armazenamento no código-fonte
  • Evitar usar blobs de acesso público para dados sensíveis
  • Não ignorar opções de redundância para dados de produção

よくある質問

Quais serviços de Armazenamento do Azure são suportados?
Blob Storage, File Shares, Queue Storage, Table Storage e Data Lake são todos suportados com ferramentas MCP e comandos CLI.
Preciso ter o servidor Azure MCP habilitado?
MCP é preferido para integração de ferramentas. Execute /azure:setup ou habilite via /mcp. Fallback de CLI está disponível quando MCP não está configurado.
Quais linguagens de programação são suportadas?
SDKs estão disponíveis para .NET, Java, JavaScript/TypeScript, Python, Go e Rust com exemplos de código na skill.
Como escolher entre os tiers de armazenamento?
Use Hot para acesso frequente, Cool para 30+ dias, Cold para 90+ dias e Archive para 180+ dias de dados pouco frequentes.
Qual opção de redundância devo usar?
LRS para dev/test, ZRS para HA regional, GRS para recuperação de desastres, GZRS para máxima durabilidade.
Esta skill é oficial da Microsoft?
Sim, esta é uma skill oficial da Microsoft do repositório GitHub Copilot for Azure.