스킬 @azure/storage-blob (TypeScript/JavaScript)
📦

@azure/storage-blob (TypeScript/JavaScript)

안전

Azure Blob Storage TypeScript 헬퍼

이 스킬은 Azure Blob Storage 작업(blob 및 컨테이너 업로드, 다운로드, 관리 등)을 위한 TypeScript 및 JavaScript 코드 예제를 제공하여 개발자가 Azure Blob Storage를 쉽게 다룰 수 있도록 도와줍니다.

지원: Claude Codex Code(CC)
🥉 72 브론즈
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"@azure/storage-blob (TypeScript/JavaScript)" 사용 중입니다. Azure Blob Storage에 파일을 업로드하는 코드 작성

예상 결과:

BlockBlobClient 설정, uploadFile 메서드 및 연결 문자열을 사용한 적절한 인증을 보여주는 코드 예제

"@azure/storage-blob (TypeScript/JavaScript)" 사용 중입니다. blob을 텍스트로 下载하려면 어떻게 해야 합니까?

예상 결과:

downloadToBuffer 또는 download 메서드를 사용하여 문자열 변환이 포함된 TypeScript 코드

보안 감사

안전
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
스캔된 파일
0
분석된 줄 수
0
발견 사항
1
총 감사 수
보안 문제를 찾지 못했습니다
감사자: claude

품질 점수

38
아키텍처
100
유지보수성
85
콘텐츠
50
커뮤니티
100
보안
74
사양 준수

만들 수 있는 것

blob 업로드 코드 생성

적절한 인증을 사용하여 Azure Blob Storage에 파일을 업로드하는 TypeScript 코드 생성

컨테이너 작업 구현

blob 컨테이너 생성, 나열 및 관리를 위한 코드 생성

스트리밍 다운로드 기능 추가

Azure Blob Storage에서 효율적인 스트리밍 下载을 위한 코드 생성

이 프롬프트를 사용해 보세요

기본 blob 업로드
@azure/storage-blob을 사용하여 Azure Blob Storage에 파일을 업로드하는 TypeScript 코드 작성
컨테이너 생성
Azure Blob Storage에서 새 컨테이너를 만들고 접근 수준을 설정하려면 어떻게 해야 합니까?
스트리밍 다운로드
Node.js에서 TypeScript를 사용하여 스트리밍으로 blob을 下载하는 코드 작성
배치 작업
@azure/storage-blob을 사용하여 컨테이너의 모든 blob을 나열하고 일괄 삭제하려면 어떻게 해야 합니까?

모범 사례

  • 프로덕션에서는 Managed Identities 또는 Azure Key Vault를 사용하여 자격 증명 관리
  • Azure Storage 전용 예외로 적절한 오류 처리 구현
  • 대용량 파일은 메모리 문제를 방지하기 위해 스트리밍 사용

피하기

  • 소스 코드에 연결 문자열 하드코딩
  • 업로드 전에 전체 대용량 파일을 메모리에 로드
  • Azure Storage 오류 응답 무시

자주 묻는 질문

Azure Blob Storage를 사용하려면 어떤 자격 증명이 필요한가요?
Azure Storage 계정 이름과 연결 문자열, 공유 키 또는 SAS 토큰 중 하나가 필요합니다. 프로덕션에서는 Managed Identities 또는 Azure Key Vault를 사용하세요.
이 스킬이 실제 Azure 작업을 실행할 수 있나요?
아니요, 이 스킬은 TypeScript 코드를 생성합니다. 실제 작업을 수행하려면 유효한 Azure 자격 증명으로 생성된 코드를 실행해야 합니다.
대용량 파일 업로드는 어떻게 처리하나요?
최대 256MB 파일의 경우 BlockBlobClient와 uploadFile 메서드를 사용하고,非常大的 파일의 경우 청분할 업로드를 활성화하려면 UploadStream을 사용하세요.
BlockBlobClient와 PageBlobClient의 차이점은 무엇인가요?
BlockBlobClient는 block blob(파일 같은 비정형 데이터)용이고, PageBlobClient는 page blob(임의 액세스, Azure VM 디스크에서 사용)용입니다.
blob의 동시성 제어는 어떻게 구현하나요?
비관적 잠금을 구현하려면 LeaseClient로 blob 임대를 사용하거나, ETag 검사로 낙관적 동시성을 사용하세요.
TypeScript 대신 JavaScript로 이 스킬을 사용할 수 있나요?
네, @azure/storage-blob SDK는 TypeScript와 JavaScript 모두에서 작동합니다. JavaScript 사용 시 타입 주석을 제거하세요.

개발자 세부 정보

파일 구조

📄 SKILL.md