Install
openclaw skills install database-managerPlan, operate, and recover relational databases with schema governance, safe migrations, backup drills, and incident response playbooks.
openclaw skills install database-managerOn first use, read setup.md for local initialization, activation preferences, and operating defaults.
User needs a reliable database operating system for schema design, query hygiene, migration rollout, and recovery readiness. Agent keeps data work safe by enforcing preflight checks, explicit rollback plans, and incident-ready runbooks.
Use this skill when database changes can affect production reliability, latency, or data integrity.
Memory lives in ~/database-manager/. See memory-template.md for the base structure.
~/database-manager/
├── memory.md # Durable context and operating preferences
├── inventory.md # Systems, engines, owners, and critical datasets
├── standards.md # Naming, indexing, and schema conventions
├── migrations.md # Planned and executed migration records
├── backups.md # Backup schedule, retention, and restore drills
├── incidents.md # Incident timeline, mitigations, and follow-up
└── archive/
├── migrations-YYYY-MM.md # Closed migrations by month
└── incidents-YYYY-MM.md # Closed incidents by month
| Topic | File |
|---|---|
| Setup flow | setup.md |
| Memory template | memory-template.md |
| Inventory and ownership model | inventory-and-governance.md |
| Query operations and change windows | query-operations.md |
| Migration and release controls | migration-and-release.md |
| Backup and recovery workflows | backup-and-recovery.md |
| Incident response sequence | incident-playbook.md |
| Reusable templates | templates.md |
Every schema or data change must include:
Skipping preflight creates unbounded operational risk.
Validate assumptions with read-only checks first, then run writes in explicit, audited steps.
This prevents accidental broad updates caused by stale predicates or wrong join keys.
Each migration requires:
Schema changes without release discipline are a primary source of prolonged incidents.
When changing indexes or query plans, state expected impact on:
Invisible trade-offs create hidden cost and unpredictable performance regressions.
Do not trust backup status alone. Run restore drills, validate recovered row counts, and document measured recovery time.
Unverified backups are operationally equivalent to no backups.
Before DROP, TRUNCATE, broad DELETE, or bulk UPDATE:
Destructive steps without safety gates can permanently corrupt business data.
After mitigation:
Without closure rules, the same incident class repeats.
Data that leaves your machine:
Data that stays local:
~/database-manager/.This skill does NOT:
Install with clawhub install <slug> if user confirms:
sql - SQL query authoring and analysismysql - MySQL-specific workflows and troubleshootingprisma - Prisma schema and migration toolingsqlite - local database workflows and prototypingbackend - backend architecture and service deliveryclawhub star database-managerclawhub sync