What problem does it solve?
This Skill addresses the issue of unsafe database queries by enforcing schema-first construction and read-only safety, ensuring accuracy and preventing modification of production data.
Core Features & Use Cases
- Schema-first Construction: Ensures queries are accurate and do not modify production data.
- Read-only Safety: Only SELECT, WITH (CTEs), EXPLAIN, and SHOW operations are allowed.
- Query Planning Workflow: Provides a structured approach to query planning, including schema loading, table and column verification, and execution delegation.
- Context Discovery Convention: Defines a clear convention for discovering database context, including schema files and configuration locations.
- Safety Rules: Enforces read-only queries, use of timeouts, and limiting large result sets.
- Anti-Patterns: Offers guidance on common pitfalls and best practices for database queries.
- Schema Memory File Format: Defines a standard format for schema memory files.
- Integration: Provides query planning guidance and delegates actual query execution to engine-specific skills.
Quick Start
Load schema context, verify table and column names, write the query, and execute it via the appropriate engine-specific skill.