ethereumdegen/stark-bot/kv-store

Claude Code and agent skill by ethereumdegen/stark-bot

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Persistent key/value store for tracking state, counters, flags, and arbitrary data across conversations

Install

npx vskill@latest install ethereumdegen/stark-bot/kv-store

SKILL.md

KV Store — Persistent Key/Value Storage

This module stores string key-value pairs that persist across conversations. Use it for counters, flags, notes, config values, or any state the user wants to remember.

After reading these instructions, call `local_rpc` directly to fulfill the user's request. Do NOT call `use_skill` again.

Use module="kv_store" — the port is resolved automatically.

Set a value

local_rpc(module="kv_store", path="/rpc/kv", method="POST", body={
"action": "set",
"key": "TEST",
"value": "ABCD"
})

Get a value

local_rpc(module="kv_store", path="/rpc/kv", method="POST", body={
"action": "get",
"key": "TEST"
})

Delete a key

local_rpc(module="kv_store", path="/rpc/kv", method="POST", body={
"action": "delete",
"key": "TEST"
})

Increment a counter

local_rpc(module="kv_store", path="/rpc/kv", method="POST", body={
"action": "increment",
"key": "LOGIN_COUNT",
"amount": 1
})

Amount is optional (default 1), can be negative to decrement.

List keys

local_rpc(module="kv_store", path="/rpc/kv", method="POST", body={
"action": "list"
})

With prefix filter:

local_rpc(module="kv_store", path="/rpc/kv", method="POST", body={
"action": "list",
"prefix": "USER_"
})

Interpreting User Requests

User saysactionkeyvalue
"add/save/store/set X to Y"setXY
"add a record X => Y"setXY
"remember X is Y"setXY
"what is X" / "get X"getX—
"delete/remove X"deleteX—
"increment/count X"incrementX—
"show all keys" / "list"list——

Notes

  • Keys are always auto-uppercased: test → TEST
  • Keys: alphanumeric + underscores only, max 128 chars
  • Values are stored as strings
  • All responses: {"success": true, "data": ...} or {"success": false, "error": "..."}

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
46
Repository forks
20
7-day trend score
19

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 19 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ethereumdegen/stark-bot/kv-store/badge)](https://verified-skill.com/skills/ethereumdegen/stark-bot/kv-store)

Something wrong with this skill or its page? Tell us.