CtrlK
BlogDocsLog inGet started
Tessl Logo

edgeone-makers-storage

KV and Blob storage services on EdgeOne Makers. KV for edge key-value pairs, Blob for file/object storage in Cloud Functions. Covers SDK usage, setup, and troubleshooting.

64

Quality

76%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/makers-storage/SKILL.md
SKILL.md
Quality
Evals
Security

EdgeOne Makers Storage

EdgeOne Makers provides two storage services. Choose based on your runtime and data type:

StorageRuntimeData TypeSDKUse Case
KVEdge Functions onlySmall key-value pairs (≤ 25 MB)Global variable (no npm)Counters, config, session tokens, simple CRUD
BlobCloud Functions (Makers Functions)Files & objects (images, docs, uploads)@edgeone/pages-blob (npm)User uploads, AI-generated content, file management

Decision Tree

Need persistent storage?
├─ Edge Function (V8 runtime, no npm)?
│   → KV Storage (global variable)           → read references/kv.md
└─ Cloud Function (Node.js, has npm)?
    ├─ Storing files / images / large objects?
    │   → Blob Storage                       → read references/blob.md
    └─ Storing small key-value data?
        → Blob with setJSON                  → read references/blob.md

Routing

TaskRead
KV Storage (Edge Functions, global variable, put/get/delete/list)references/kv.md
Blob Storage (Cloud Functions, npm SDK, file upload/download, pre-signed URLs)references/blob.md
Repository
TencentEdgeOne/edgeone-makers-tools
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.