A 7-dimensional trade-off analysis tool for selecting the optimal database storage engine architecture based on specific workload patterns.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install bookforge-storage-engine-selector
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install bookforge-storage-engine-selector using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Storage Engine Selector is a technical framework designed to help engineers choose between log-structured merge-trees (LSM-trees), B-trees, and in-memory storage architectures. By moving beyond database brand names, this skill focuses on the underlying storage internals that determine system performance, scalability, and reliability. By utilizing Openclaw Skills, developers can perform deep-dive analysis on write amplification, compaction strategies, and latency predictability to ensure their database choice aligns with their application's physical reality.
This skill is particularly valuable when transitioning from development to production or when diagnosing performance bottlenecks like compaction stalls and write spikes. It synthesizes complex architectural concepts into a scored matrix, providing a reviewable and defensible recommendation for backend engineers and software architects.
To use this within the Openclaw Skills ecosystem, ensure you are in a project directory containing architectural artifacts.
# Navigate to your project containing docker-compose or schema files
cd path/to/project
# Invoke the selector through your AI coding agent
openclaw run storage-engine-selector
The skill will automatically scan for docker-compose.yml, schema.sql, or application configuration to identify existing data access patterns.
The skill generates a structured recommendation report organized as follows:
| Data Point | Purpose |
|---|---|
| Workload Classification | One-line summary of read/write intensity and query types. |
| 7-Dimension Score Matrix | Comparative scoring (1-5) for each engine family across throughput, latency, and space. |
| Disqualifier Log | Explicit reasoning for why certain engine families were eliminated from consideration. |
| Product Mapping | Identification of specific tools (e.g., RocksDB, MySQL, Redis) that fit the architecture. |
| Operational Risk Flag | Specific warnings regarding compaction lag, SSD wear, or memory limits. |
Loading
An automated research assistant that retrieves, filters, and synthesizes academic literature into structured reports and presentations.

A professional automation skill for tracking daily business metrics, calculating growth trends, and maintaining historical KPI records in Markdown.

A professional framework for deploying and managing AI agents on WSL2/Linux environments using Openclaw and GitHub Copilot.

A sophisticated text refinement tool that adjusts communication style based on roles, scenarios, and audience needs.

A technical advisor for selecting sharding strategies, partition keys, and secondary indexing methods to ensure horizontal scalability in distributed databases.

A specialized architectural tool for selecting and configuring optimal database replication topologies based on availability, consistency, and latency requirements.








































