astrolabe-file-storage-azure
OfficialAzure Blob storage for EF-integrated file store.
Software Engineering#azure#entity framework#ASP.NET Core#blob storage#file storage#EF core#path generation
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.