Skip to content
Back to skills

Byodb Storage

ASecurity

"Routes Memori BYODB storage, schema build, database recipes, and

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
databasestypescriptpythongobashsqldebuggingapidatabase

Works with

  • cli
  • api
  • mcp

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill byodb-storage --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Byodb Storage?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Byodb Storage
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-byodb-storage/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-byodb-storage)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: byodb-storage
description: "Routes Memori BYODB storage, schema build, database recipes, and
  provisioning workflows."
metadata:
  disco-role: operating
disable-model-invocation: true
license: NOASSERTION
---

# BYODB Storage

Use this sub-skill for Memori database-backed memory setup: connection
factories, schema build, driver selection, database recipes, and provisioning.

## Use when

- The request mentions SQLite, PostgreSQL, MySQL, TiDB, MongoDB, Oracle,
  CockroachDB, OceanBase, SQLAlchemy, DB-API connections, or `Memori.provision`.
- The user needs to understand how `Memori(conn=...)` switches the package from
  cloud mode into BYODB mode.
- The user is debugging unsupported-database, missing-driver, or schema-build
  failures.

## Read first

- `references/storage-api-reference.md` for connection and build behavior.
- `references/database-recipes.md` for supported database families and extras.
- `references/provisioning.md` for TiDB Zero provisioning and cache behavior.
- `references/troubleshooting.md` for driver and service failures.
- `scripts/sqlite_byodb_smoke.py` for a safe local smoke.

## What this sub-skill owns

- `Memori(conn=...)` and the storage manager.
- SQLite and other BYODB driver recipes.
- Schema creation through `mem.config.storage.build()`.
- `Memori.provision(...)` and the TiDB Zero provisioning route.

## What it does not own

- Cloud API key and MCP workflows: use `cli-and-cloud`.
- `llm.register(...)` provider selection: use `llm-integration`.
- Recall/search, attribution, embeddings, or native runtime details: use
  `memory-and-search`.
- TypeScript storage specifics: use `typescript-sdk`.

## Safe first check

Run the bundled SQLite smoke before recommending a live database change:

```bash
python scripts/sqlite_byodb_smoke.py
```

That helper creates a temporary SQLite database, builds the Memori schema, and
checks the expected tables without network or credentials.

Files in this skill

  • SKILL.md1.9 KB
  • references/database-recipes.md2 KB
  • references/provisioning.md1.2 KB
  • references/storage-api-reference.md1.5 KB
  • references/troubleshooting.md1.6 KB
  • scripts/sqlite_byodb_smoke.py1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.