dbcraftlisted
Install: claude install-skill aiskillstore/marketplace
# DB Craft
## Overview
DB Craft is a local visual database modeling workspace. Use it when the user wants a faster, more concrete flow than hand-writing schema notes: open the app, shape tables and relationships in the browser, keep the model saved in the active workspace, and export SQL or handoff-ready artifacts when the design is ready.
## Core Rule
- In all conversations for the same workspace/project, table creation and table changes must be reflected back into the current diagram/model.
- Do not treat "建表" and "改表" as text-only outputs. Update the active `*.dbmodel.json` model so the diagram stays in sync with the project's ongoing conversations.
## Quick Start
1. When the user asks to open DB Craft, first check whether `http://127.0.0.1:3000` is already serving the app.
- If it is already up, reuse that running service and tell the user you are opening the page on the existing service.
- If it is not up, run `scripts/launch-dbdesigner.ps1` to start the local server, then tell the user you started the service and are opening the page.
The launcher now uses the current shell working directory as the default project workspace hint when opening DB Craft.
2. Open `http://127.0.0.1:3000` in the browser.
3. If the task is a browser demo, prefer headed mode and a maximized window so the user can follow along.
4. If the user needs AI table generation, confirm `OPENAI_API_KEY` is available in the current environment or let the user fill the key in `Settings -> AI