vercel-blob

Persist bot state, conversations, and logs using Vercel Blob.

1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/b-open-io/clawnet-bot --skill vercel-blob-b-open-io
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-blob
Source: https://github.com/b-open-io/clawnet-bot/tree/main/skills/vercel-blob
Command: npx skills add https://github.com/b-open-io/clawnet-bot --skill vercel-blob-b-open-io

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This storage skill addresses the need for bot state persistence, conversations, and logs across sandbox restarts by leveraging Vercel Blob storage.

Core Features & Use Cases

  • State management: load and save per-bot state.json to a private blob store.
  • Conversation history: persist session conversations for later retrieval.
  • Logging: append and retrieve daily logs for audit and debugging.
  • Use Case: Deploy a bot that must remember user preferences and conversation context between restarts.

Quick Start

Run the included setup script to provision a Vercel Blob store and configure your bot.

Frequently Asked Questions about vercel-blob

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

FAQPage Schema
How do I persist bot state and conversations across sandbox restarts?

You can persist bot state and conversations across sandbox restarts by using Vercel Blob storage to save and load per-bot state.json files. This approach ensures your bot retains user preferences and context when sessions end.

Do I need a BLOB_READ_WRITE_TOKEN to set up persistent bot storage?

Yes, you need a configured BLOB_READ_WRITE_TOKEN and an associated bot name to provision the blob store. The setup script uses these prerequisites to enable REST-like endpoints for loading and saving data.

What's the best way to store daily bot logs for debugging?

The best way to store daily bot logs for debugging is using Vercel Blob storage. It provides endpoints to append and retrieve daily logs, creating a persistent audit trail that survives across sandbox restarts.

How does Vercel Blob handle per-bot state management?

Vercel Blob handles per-bot state management by isolating storage for each bot. It uses a script-driven setup to provision a private blob store and exposes endpoints to load and save each bot's state.json.

Can I retrieve conversation history from a previous bot session?

Yes, you can retrieve conversation history from a previous bot session. The Skill persists session conversations in Vercel Blob, allowing you to load and retrieve historical context for later analysis.