database-migration
Pass
Audited by Gen Agent Trust Hub on May 16, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the Bash tool for environment discovery, scanning the project for framework-specific files like 'knexfile.js' or 'prisma/schema.prisma' and checking 'package.json' for database-related dependencies.
- [SAFE]: Implements a mandatory 'Theory of Mind' (ToM) verification checkpoint that requires explicit user confirmation of the planned schema changes and rollbacks before any files are generated.
- [SAFE]: Includes a dedicated validation step to identify high-risk database operations, such as adding non-nullable columns without defaults or dropping columns containing data, providing specific warnings to prevent accidental data loss.
- [SAFE]: Uses standard, well-known database migration tools (Knex, Prisma, TypeORM, Drizzle) and provides explicit instructions for manual review and testing on development environments.
Audit Metadata