harness-database

Automate database schema design and migration safety checks across Prisma, Drizzle, Knex, TypeORM, and Sequelize.

18|11|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/Intense-Visions/harness-engineering --skill harness-database
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harness-database
Source: https://github.com/Intense-Visions/harness-engineering/tree/main/agents/skills/claude-code/harness-database
Command: npx skills add https://github.com/Intense-Visions/harness-engineering --skill harness-database

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Schema evolution is risky; this skill automates database schema design, migration safety checks, and ORM pattern guidance to prevent unsafe changes and ensure reliable deployments.

Core Features & Use Cases

  • Detects ORM and database engine, analyzes current schema health, and inventories migrations.
  • Produces safe migration plans with rollback strategies, indexing guidance, and constraint considerations.
  • Recommends ORM usage patterns and best practices for Prisma, Drizzle, Knex, TypeORM, and Sequelize.
  • Use Case: Validate migrations before production deploys and design new schemas with confidence.

Quick Start

Run the harness-database skill to begin an automated assessment of your current migrations and schema health.

Frequently Asked Questions about harness-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate safe database migrations with rollback strategies?

Safe database migrations with rollback strategies are produced by analyzing schema health and detecting ORM patterns. The process inventories existing migrations and generates rollback-ready plans with indexing and constraint guidance.

What is the best way to validate Prisma or Drizzle schema changes before production?

Validating Prisma or Drizzle schema changes before production requires an automated assessment of current migrations and schema health. This detects unsafe modifications and recommends safe ORM usage patterns for reliable deployments.

Does this database migration safety check work with Knex, TypeORM, and Sequelize?

Yes, database migration safety checks work with Knex, TypeORM, and Sequelize by performing ORM and database engine detection. It analyzes schema health and recommends ORM usage patterns and best practices across these frameworks.

Can I automate database schema design and constraint guidance for new tables?

Yes, you can automate database schema design to produce safe, rollback-ready migration plans with indexing and constraint guidance. This evaluates ORM configurations and analyzes schema health to design new schemas with confidence.

When do I need a rollback-ready migration plan for my database schema?

A rollback-ready migration plan is needed when evolving database schemas to prevent unsafe changes and ensure reliable deployments. It is applied when designing new schemas, reviewing migrations, or evaluating ORM configurations.