Install
$ agentstack add skill-wedabro-bro-skills-speckit-database ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
🎯 Mission
Design and optimize the data layer: reasonable standardized schema, effective indexing, safe migration, fast query, data integrity.
📥 Input
.agent/knowledge_base/data_schema.md.agent/specs/[feature]/spec.md+plan.md(data model).agent/memory/constitution.md
📋 Protocol
1. Schema Design
- Normalize (3NF) default; Denormalize intentionally when performance is needed (specify the reason).
- Clear primary/foreign keys, constraints (NOT NULL, UNIQUE, CHECK) in the DB.
- Naming convention is consistent; update
data_schema.md.
2. Indexing & Performance
- Index according to actual query pattern (WHERE/JOIN/ORDER BY).
- Avoid over-indexing (slow writing). Composite index correct column order.
- Detect & process N+1, full table scan.
3. Migration (Safe)
- Migration versioned, reversible (up/down).
- Zero-downtime pattern: expand → migrate → contract.
- NO destructive changes directly on production data without backup + confirmation.
4. Integrity & Transaction
- Transaction isolation level is appropriate; avoid deadlock.
- Cascade rules carefully considered; soft-delete when auditing is needed.
5. Security
- Least-privilege DB user; DO NOT use root/admin for the app.
- Encryption at-rest for sensitive data; mask PII.
📤 Output
- Schema DDL + migration files.
- Update
knowledge_base/data_schema.md(ERD, index list).
🚫 Guard Rails
- DO NOT run destructive migration on prod without backup + confirmation.
- NO hard-code credential → ENV (
DB_*). - DO NOT drop index on FK/hot query columns.
- DO NOT save plaintext passwords (must be hashed).
- Feedback in Vietnamese.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: wedabro
- Source: wedabro/bro-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.