astrolabe-file-storage-azure

Official

Azure Blob storage for EF-integrated file store.

Authorastrolabe-apps
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides an Azure Blob Storage backed file storage solution that integrates seamlessly with Entity Framework, enabling applications to store files in the cloud while maintaining rich, queryable metadata.

Core Features & Use Cases

  • BlobContainerFileStorage wraps an Azure BlobContainerClient to expose a generic IFileStorage<T> interface for file operations.
  • Custom blob path generation lets you organize storage by date, user, or content type.
  • Metadata transformation persists file metadata (path, type, size, uploaded time) to your domain model via EF Core.
  • ASP.NET Core friendly: integrates with DI and EF Core to streamline upload/download workflows.

Quick Start

Configure a sample FileEntity and an Azure Blob-backed storage, define a path scheme such as uploads/{yyyy}/{MM}/{dd}/{Guid}/{filename}, upload a file and verify that the FileEntity stores BlobPath, ContentType, and Size.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: astrolabe-file-storage-azure
Download link: https://github.com/astrolabe-apps/astrolabe-common/archive/main.zip#astrolabe-file-storage-azure

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.