modules/kv_store/SKILL.md
Persistent key/value store for tracking state, counters, flags, and arbitrary data across conversations
npx skillsauth add ethereumdegen/stark-bot kv_storeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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.
local_rpc(module="kv_store", path="/rpc/kv", method="POST", body={
"action": "set",
"key": "TEST",
"value": "ABCD"
})
local_rpc(module="kv_store", path="/rpc/kv", method="POST", body={
"action": "get",
"key": "TEST"
})
local_rpc(module="kv_store", path="/rpc/kv", method="POST", body={
"action": "delete",
"key": "TEST"
})
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.
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_"
})
| User says | action | key | value | |-----------|--------|-----|-------| | "add/save/store/set X to Y" | set | X | Y | | "add a record X => Y" | set | X | Y | | "remember X is Y" | set | X | Y | | "what is X" / "get X" | get | X | — | | "delete/remove X" | delete | X | — | | "increment/count X" | increment | X | — | | "show all keys" / "list" | list | — | — |
test → TEST{"success": true, "data": ...} or {"success": false, "error": "..."}tools
Provide liquidity on Uniswap V4 (Base) — deposit to pools, withdraw, collect fees.
tools
Swap ERC20 tokens on Base using 0x DEX aggregator via quoter.defirelay.com
data-ai
Monitor ETH wallets for on-chain activity, detect whale trades, and track transaction history on Ethereum Mainnet and Base
tools
Manage Supabase projects - databases, migrations, edge functions, storage, and secrets using the Supabase CLI.