← Back to Skills Marketplace
bytesagain3

Database Design

by bytesagain3 · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ✓ Security Clean
1634
Downloads
0
Stars
11
Active Installs
9
Versions
Install in OpenClaw
/install database-design
Description
数据库设计助手。表设计、范式化、索引策略、迁移脚本、测试数据、ER图描述。Database designer with normalization, indexing, migration, seeding, ER diagrams. 数据库、MySQL。
README (SKILL.md)

Database Designer

数据库设计助手。表设计、范式化、索引策略、迁移脚本、测试数据、ER图描述。Database designer with normalization, indexing, migration, seeding, ER diagrams. 数据库、MySQL。

推荐工作流

需求分析 → 选择命令 → 输入描述 → 获取结果 → 调整优化

可用命令

  • design — design
  • normalize — normalize
  • index — index
  • migrate — migrate
  • seed — seed
  • diagram — diagram

Database Designer by BytesAgain

💬 Feedback & Feature Requests: https://bytesagain.com/feedback Powered by BytesAgain | bytesagain.com

  • Run database-design help for commands

  • No API keys needed

  • Run database-design help for all commands

Commands

Run database-design help to see all available commands.

When to Use

  • Quick database tasks from terminal
  • Automation pipelines
Usage Guidance
This skill appears to do what it says: generate schemas, ER diagrams, indexes, migrations, and simple data tooling. Before installing or invoking it: 1) be aware it will create and write files under a data directory (defaults to ~/.local/share/database-design) — set DATABASE_DESIGN_DIR if you prefer a different location or sandbox it; 2) note the SKILL.md refers to a `database-design` command but the bundle provides scripts named db.sh and script.sh — an install step or manual invocation (./scripts/db.sh or ./scripts/script.sh) may be required; 3) inspect the included scripts yourself (they are small and offline) before use; and 4) if you need stricter isolation, run the skill in a disposable environment since it writes local logs but does not perform network access or request secrets.
Capability Analysis
Type: OpenClaw Skill Name: database-design Version: 2.0.0 The skill bundle provides utility scripts for generating SQL schemas, ER diagrams, and managing a local data log. The scripts (db.sh and script.sh) perform string manipulation and file logging within a local directory without accessing sensitive data, executing remote payloads, or exhibiting any malicious intent. The instructions in SKILL.md are consistent with the provided functionality.
Capability Assessment
Purpose & Capability
Name/description (database design, normalization, indexes, migrations, ER diagrams) aligns with the included scripts which generate SQL, ER diagrams, sample data and basic data tooling. No unrelated credentials, binaries, or services are requested.
Instruction Scope
SKILL.md instructs users to run a `database-design` command, but there is no install spec that places an executable named `database-design` on PATH. The bundle contains scripts (scripts/db.sh and scripts/script.sh) that implement functionality, but the mismatch between the documented command name and the provided filenames is an inconsistency that could lead the agent to try to run a non-existent binary or to choose any available command; otherwise the instructions stay within the stated scope and do not request unrelated files or secrets.
Install Mechanism
No install spec or remote downloads. The skill is instruction-first and includes local shell scripts. No network fetches, package installs, or archive extraction are present in the files reviewed.
Credentials
No required environment variables or credentials are declared. The scripts optionally respect DATABASE_DESIGN_DIR (and XDG_DATA_HOME / HOME) to create a local data directory and write history.log and data.log there. Reading HOME/XDG_DATA_HOME to decide the path is normal, but the skill will write persistent files under the user's home directory unless DATABASE_DESIGN_DIR is set.
Persistence & Privilege
always:false and no autonomous privilege escalation. The scripts create and write to a local data directory (~/.local/share/database-design by default). This is limited persistence (local files only) and the skill does not modify other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install database-design
  3. After installation, invoke the skill by name or use /database-design
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
v2.5 standard: Use-when desc, homepage, source, security fix
v2.3.5
yaml-fix+quality
v2.3.4
yaml-fix+quality
v2.3.3
Quality upgrade: custom functionality
v2.3.2
Standards compliance: unique content, no template text
v2.3.1
Quality improvement: better docs, examples, cleaner text
v2.3.0
Quality fixes: removed third-party references, aligned docs with implementation
v2.2.0
Enhanced descriptions
v1.0.0
Initial release of Database Designer. - Provides assistance with table design, normalization, and indexing strategies. - Generates migration scripts and test data (seeding). - Describes ER diagrams. - Supports MySQL-specific database design tasks. - Includes commands: design, normalize, index, migrate, seed, diagram.
Metadata
Slug database-design
Version 2.0.0
License MIT-0
All-time Installs 11
Active Installs 11
Total Versions 9
Frequently Asked Questions

What is Database Design?

数据库设计助手。表设计、范式化、索引策略、迁移脚本、测试数据、ER图描述。Database designer with normalization, indexing, migration, seeding, ER diagrams. 数据库、MySQL。 It is an AI Agent Skill for Claude Code / OpenClaw, with 1634 downloads so far.

How do I install Database Design?

Run "/install database-design" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Database Design free?

Yes, Database Design is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Database Design support?

Database Design is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Database Design?

It is built and maintained by bytesagain3 (@bytesagain3); the current version is v2.0.0.

💬 Comments