netlify-blobs

Store and manage files and assets across Netlify compute with CRUD operations.

32|7|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/netlify/context-and-tools --skill netlify-blobs-netlify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: netlify-blobs
Source: https://github.com/netlify/context-and-tools/tree/main/codex/skills/netlify-blobs
Command: npx skills add https://github.com/netlify/context-and-tools --skill netlify-blobs-netlify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Netlify Blobs provides zero-config object storage for files and assets across Netlify compute. It is not intended for dynamic data or relational storage; for data you should consider Netlify Database instead.

Core Features & Use Cases

  • Zero-config object storage accessible from Functions, Edge Functions, and framework routes
  • CRUD operations with optional metadata and retrieval options
  • Local development sandbox with site- and deploy-scoped stores
  • Use cases include storing images, documents, uploads, cached binaries, exports, and other assets

Quick Start

Install the Netlify Blobs library and initialize a store named 'my-store' to start storing files and assets.

Frequently Asked Questions about netlify-blobs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I store files and assets in Netlify functions without configuration?

Netlify Blobs provides zero-config object storage for files and assets across Netlify compute. You can store images, documents, and cached binaries by installing the library and initializing a store directly within functions, edge functions, or framework routes.

What is the best way to manage user uploads in Netlify edge functions?

Managing user uploads in Netlify edge functions is best handled using zero-config object storage. Netlify Blobs allows you to perform CRUD operations on files and assets directly from edge functions with optional metadata.

Can I use Netlify object storage for local development?

Yes, you can use Netlify object storage for local development. The system provides a local sandbox environment that supports both site-scoped and deploy-scoped stores for testing your file and asset management logic locally.

When should I not use Netlify Blobs for data storage?

You should not use Netlify Blobs for dynamic data or relational storage needs. It is designed specifically for storing files, assets, and cached binaries, and lacks the relational capabilities required for complex data models.

Does Netlify Blobs support metadata for stored files?

Yes, Netlify Blobs supports metadata for stored files. You can attach optional metadata during CRUD operations and use specific retrieval options to access both the file content and its associated metadata.