Test database testing including fixtures, transactions, and rollback management. Use when performing specialized testing. Trigger with phrases like "test the database", "run database tests", or "validate data integrity".
4.6
Rating
0
Installs
Testing & Quality
Category
The skill provides a structured framework for database testing with clear steps and error handling, but has significant gaps. The description is vague ('Test database testing') and doesn't clearly explain what distinguishes this from general testing. The skill references database-specific concerns (fixtures, transactions, rollback) but the instructions are generic testing steps that don't leverage the scripts provided (generate_test_data.py, wrap_in_transaction.py). The structure is reasonable with clear sections, though the Overview section is redundant. Novelty is limited as most functionality could be accomplished with standard testing commands and bash scripts. The skill would benefit from: (1) clearer description of database-specific capabilities, (2) concrete examples showing how to use the provided scripts for fixtures and transaction management, and (3) more specific database testing knowledge (e.g., data validation patterns, rollback strategies, fixture management).
Loading SKILL.md…