Habilidades @azure/storage-blob (TypeScript/JavaScript)
📦

@azure/storage-blob (TypeScript/JavaScript)

Seguro

Ayudante de TypeScript para Azure Blob Storage

Esta habilidad ayuda a los desarrolladores a trabajar con Azure Blob Storage proporcionando ejemplos de código en TypeScript y JavaScript para operaciones comunes como cargar, descargar y gestionar blobs y contenedores.

Soporta: Claude Codex Code(CC)
🥉 72 Bronce
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "@azure/storage-blob (TypeScript/JavaScript)". Write code to upload a file to Azure Blob Storage

Resultado esperado:

Ejemplo de código mostrando configuración de BlockBlobClient, método uploadFile, y autenticación apropiada usando cadena de conexión

Usando "@azure/storage-blob (TypeScript/JavaScript)". How do I download a blob as text?

Resultado esperado:

Código TypeScript usando downloadToBuffer o método download con conversión a string

Auditoría de seguridad

Seguro
v1 • 2/25/2026

This is a prompt-only skill containing only documentation (SKILL.md). No executable code was scanned. The skill provides guidance on using Azure Blob Storage SDK and poses no security risk. Risk score: 0/100.

0
Archivos escaneados
0
Líneas analizadas
0
hallazgos
1
Auditorías totales
No se encontraron problemas de seguridad
Auditado por: claude

Puntuación de calidad

38
Arquitectura
100
Mantenibilidad
85
Contenido
50
Comunidad
100
Seguridad
74
Cumplimiento de la especificación

Lo que puedes crear

Generar código de carga de blob

Crear código TypeScript para cargar archivos en Azure Blob Storage con autenticación apropiada

Implementar operaciones de contenedor

Generar código para crear, listar y gestionar contenedores de blobs

Agregar funcionalidad de descarga con streaming

Crear código para descargas eficientes con streaming desde Azure Blob Storage

Prueba estos prompts

Carga básica de blob
Write TypeScript code to upload a file to Azure Blob Storage using @azure/storage-blob
Creación de contenedor
How do I create a new container in Azure Blob Storage and set its access level?
Descarga con streaming
Write code to download a blob using streaming in Node.js with TypeScript
Operaciones por lotes
How can I list all blobs in a container and delete them in bulk using @azure/storage-blob?

Mejores prácticas

  • Usar Identidades Administradas o Azure Key Vault para la gestión de credenciales en producción
  • Implementar manejo apropiado de errores con excepciones específicas de Azure Storage
  • Usar streaming para archivos grandes para evitar problemas de memoria

Evitar

  • Codificar cadenas de conexión en el código fuente
  • Cargar archivos grandes completos en memoria antes de la carga
  • Ignorar respuestas de error de Azure Storage

Preguntas frecuentes

What credentials do I need to use Azure Blob Storage?
Necesita un nombre de cuenta de Azure Storage y una cadena de conexión, clave compartida o token SAS. Para producción, use Identidades Administradas o Azure Key Vault.
Can this skill execute actual Azure operations?
No, esta habilidad genera código TypeScript. Debe ejecutar el código generado con credenciales válidas de Azure para realizar operaciones reales.
How do I handle large file uploads?
Use el método uploadFile con BlockBlobClient para archivos de hasta 256MB, o use UploadStream para archivos muy grandes para habilitar la carga fragmentada.
What is the difference between BlockBlobClient and PageBlobClient?
BlockBlobClient es para blobs de bloque (datos no estructurados como archivos), mientras que PageBlobClient es para blobs de página (acceso aleatorio, usado por discos de máquinas virtuales de Azure).
How do I implement concurrency control for blobs?
Use leasing de blobs con LeaseClient para implementar bloqueo pesimista, o use concurrencia optimista con comprobaciones de ETag.
Can I use this skill with JavaScript instead of TypeScript?
Sí, el SDK @azure/storage-blob funciona tanto con TypeScript como con JavaScript. Elimine las anotaciones de tipo para uso en JavaScript.

Detalles del desarrollador

Estructura de archivos

📄 SKILL.md