From Claude DB
Recommends a database paradigm and engine for a described workload at design time, considering access patterns, consistency needs, scale, and team. Names the runner-up with the accepted trade-off.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-db:db-engine-selectionThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
M0 runs at **design / `/claude-db:start`** time, when there may be no schema yet — only a described
M0 runs at design / /claude-db:start time, when there may be no schema yet — only a described
workload. It answers "which database should this be?" It is not a scored module: it emits no
findings, has no axis, no severity, and never enters score.mjs or either of the two scores. Its
output is a separate recommendation contract (below). It walks the decision tree in
references/engine-selection-tree.md.
From the user's description (or detected stack via references/detection-signals.md):
db-platform-fit M21).A structured recommendation object, rendered by /claude-db:start, with fields:
recommended — { paradigm, engine, platform? }.rationale — which access patterns / consistency / scale facts drove it, tied to the tree branch.runner_up — { paradigm, engine } and the explicit trade-off of choosing the recommendation
over it (what you give up).assumptions — the workload facts assumed; if a fact is unknown, it is listed here, not invented.confidence — established | directional | speculative (a description-only input is at most
directional); speculative when key facts are missing.caveats — lock-in, operability, and platform notes (defers exact prices/limits to M21 / vendor page).
This object is rendered as guidance; it does not conform to schema/finding.schema.json and is
absent from audit-report.schema.json.WebFetch only by quoting it.confidence: speculative); do not force a
pick from thin air.npx claudepluginhub hainrixz/claude-db --plugin claude-dbProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.