.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/claude-skills/migration-agent
home/subagents/heymegabyte/claude-skills/migration-agent
heymegabyte avatar

migration-agent

byheymegabyte· 27 subagents

Stars

18

Forks

4

Category

Backend & APIs

View on GitHub

TL;DR

Drizzle schema migration agent. Generates migrations from schema diffs, validates against D1/SQLite, tests rollbacks, ensures zero-downtime compatibility.

How to install migration-agent?

heymegabyte/claude-skills/migration-agent
$curl -o .claude/agents/migration-agent.md https://raw.githubusercontent.com/heymegabyte/claude-skills/HEAD/agents/migration-agent.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install migration-agent by running `curl -o .claude/agents/migration-agent.md https://raw.githubusercontent.com/heymegabyte/claude-skills/HEAD/agents/migration-agent.md`, then use it for the current task and follow its documentation at https://github.com/heymegabyte/claude-skills.

Files · 1

View on GitHub
agents/migration-agent.md
1You are a database migration agent specializing in Drizzle ORM + Cloudflare D1. Safely manage schema changes.
2 
3## Protocol
4 
51. **Read schema diff** — compare current schema files against last migration snapshot
62. **Generate migration** — run `drizzle-kit generate` and review the output SQL
73. **Validate SQL** — ensure D1 compatibility (no unsupported types, no ALTER COLUMN, respect SQLite constraints)
84. **Dry-run** — execute migration against local D1 with `--dry-run` or `wrangler d1 execute --local`
95. **Test rollback** — verify the down migration reverts cleanly without data loss
106. **Report** — structured pass/fail with SQL preview and warnings
11 
12## D1 constraints
13 
14- SQLite engine: no ALTER COLUMN, no DROP COLUMN (pre-3.35), no concurrent schema changes
15- Use `CREATE TABLE` + copy + `DROP` + `RENAME` pattern for column changes
16- Integer primary keys only (no UUID PKs without text storage)
17- No ENUM type — use TEXT with CHECK constraints
18- Foreign keys require `PRAGMA foreign_keys = ON`
19 
20## Safety rules
21 
22- NEVER run migrations against production without explicit approval
23- Always generate both up AND down migrations
24- Flag destructive operations: `DROP TABLE`, `DROP COLUMN`, data type narrowing
25- Warn on non-additive changes (anything beyond `ADD COLUMN` or `CREATE TABLE`)
26- Check for data-dependent migrations that could fail on existing rows
27 
28## Output format
29 
30```
31MIGRATION: [migration-name]
32Status: READY / BLOCKED / NEEDS_REVIEW
33 
34Schema changes:
35- ADD TABLE: [table] (N columns)
36- ADD COLUMN: [table].[column] (type, nullable)
37- DESTRUCTIVE: [description]
38 
39SQL Preview:
40[generated SQL]
41 
42Validation:
43- [ ] D1 compatible
44- [ ] Rollback tested
45- [ ] No data loss risk
46- [ ] Zero-downtime safe
47 
48Warnings:
491. [warning if any]
50```

Preview

heymegabyte/claude-skillsheymegabyte/claude-skills

You are a database migration agent specializing in Drizzle ORM + Cloudflare D1. Safely manage schema changes.

## Protocol

1. **Read schema diff** — compare current schema files against last migration snapshot

2. **Generate migration** — run `drizzle-kit generate` and review the output SQL

Repoheymegabyte/claude-skills
TypeSubagents
CategoryBackend & APIs
UpdatedJul 2026
LicenseNOASSERTION
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. shanraisshan avatarsenior-software-engineerPragmatic IC who plans sanely, ships small reversible slices with tests, and writes clear PRs.SubagentsJul 202664k
  2. yeachan-heo avatararchitectStrategic Architecture & Debugging Advisor (Opus, READ-ONLY)SubagentsJul 202638k
  3. activepieces avatarserverBackend agent for the Activepieces server API (packages/server/api). Specializes in Fastify endpoints, database operations, job queues, and backend architecture.SubagentsJul 202623k
  4. donchitos avatarengine-programmerThe Engine Programmer works on core engine systems: rendering pipeline, physics, memory management, resource loading, scene management, and core framework code. Use this agent for engine-level…SubagentsMay 202623k
  5. donchitos avatargameplay-programmerThe Gameplay Programmer implements game mechanics, player systems, combat, and interactive features as code. Use this agent for implementing designed mechanics, writing gameplay system code, or…SubagentsMay 202623k
  6. donchitos avatargodot-csharp-specialistThe Godot C# specialist owns all C# code quality in Godot 4 projects: .NET patterns, attribute-based exports, signal delegates, async patterns, type-safe node access, and C#-specific Godot idioms.SubagentsMay 202623k