verify-ef-migration

Community

Ensure EF Core migrations are safe and sound.

Authordaeha76
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the critical checks for Entity Framework Core migrations, ensuring they follow naming conventions, are safely reversible, and do not contain destructive operations, preventing data loss and deployment issues.

Core Features & Use Cases

  • Naming Convention Check: Verifies migrations use PascalCase and a verb-based naming scheme.
  • Rollback Safety: Confirms that Down() methods are implemented for reversibility.
  • Destructive Change Detection: Flags operations like DropTable or DropColumn in Up() methods.
  • Duplicate Timestamp Detection: Identifies migrations with identical timestamps to prevent conflicts.
  • Pending Migration Check: Lists migrations that have been generated but not yet applied to the database.
  • Use Case: Before merging a pull request that includes new database schema changes, run this Skill to automatically validate all new EF Core migrations, catching potential issues early in the development cycle.

Quick Start

Run the verify-ef-migration skill to check the latest EF Core migrations for safety and correctness.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: verify-ef-migration
Download link: https://github.com/daeha76/RianFriends/archive/main.zip#verify-ef-migration

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.