laravelmigrations-and-factories
Safe database change patterns; when to modify vs add migrations; always pair models with migrations and factories; seeding guidance
Safe database change patterns; when to modify vs add migrations; always pair models with migrations and factories; seeding guidance
Connect to Redis databases using the redisctl CLI. Use when opening redis-cli sessions, managing connection profiles, or working with multiple Redis clusters.
Deploy and manage relational databases using RDS with Multi-AZ, read replicas, backups, and encryption. Use for PostgreSQL, MySQL, MariaDB, and Oracle.
Migrate O-entries to the new project-bound 5-level structure (v5.3+). Each O-entry gets permanently bound to its P-entry by matching sequence numbers (O0048 <-> P0048). Run this once after updating to v5.3. Use when the user says "migrate O-entries", "O-Eintraege migrieren", "hmem migrate", or when hmem-update detects that the O-entry structure needs migration. Also use proactively if you notice O-entries are still using the old flat format (L2->L4->L5 without L3 batches).
Migration specialist for zero-downtime schema changes, data migrations, and backward-compatible evolutionUse when "migration, schema change, database migration, zero downtime, backward compatible, rollback, blue green, data migration, migration, schema, database, zero-downtime, backward-compatible, rollback, blue-green, feature-flag, ml-memory" mentioned.
Practical daily checklist for Laravel projects; bring services up, run migrations, queues, quality gates, and tests
Implement query caching strategies to improve performance. Use when setting up caching layers, configuring Redis, or optimizing database query response times.
PHP 8.x modernization patterns. Use when upgrading to PHP 8.2/8.3/8.4, implementing type safety, or achieving PHPStan level 10.
Create and manage materialized views using DataFusion. Persist SQL query results as Parquet files for fast repeated access. Track source dependencies and refresh when data changes. Powered by datafusion-cli's COPY TO.
Safe database migrations in production — expand-and-contract, lock-safe DDL, timing estimation, rollback SQL.
Squash-merge a winning experiment PR and update the baseline. Handles the merge, BASELINE.md update, commit, push, and branch pull. Also handles merge conflicts by sending the PR back for rebase. Use this skill to: merge a winning PR, update baseline, squash merge experiment. Triggers for: "merge winner", "merge this PR", "update baseline after merge", "squash merge".
Reranks user queries to be more effective for RAG systems by extracting intent, optimizing for search, and preserving context.
Plan and execute a zero-downtime RediSearch index schema migration using aliases
PostgreSQL backup and restore with pgBackRest — full/incremental/WAL, PITR, K8s CronJob scheduling, and restore verification.
Panduan membuat migration, seeder, dan factory sesuai standar Laravel.
Bump all DuckDB version references to adapt the extension to a new DuckDB release
Creates a new database migration file. Use this when modifying the data model to add new tables or modify existing ones.
You are a dependency management expert specializing in safe, incremental upgrades of project dependencies. Plan and execute dependency updates with minimal risk, proper testing, and clear migration pa
Optimize Bazel builds for large-scale monorepos. Use when configuring Bazel, implementing remote execution, or optimizing build performance for enterprise codebases.
Implement efficient caching strategies using Redis, Memcached, CDN, and cache invalidation patterns. Use when optimizing application performance, reducing database load, or improving response times.
World-class caching strategies - cache invalidation, Redis patterns, CDN caching, and the battle scars from cache bugs that served stale data for hoursUse when "cache, caching, redis, memcached, cdn, ttl, invalidation, stale, cache aside, write through, cache stampede, thundering herd, cache warming, etag, cache-control, caching, redis, memcached, cdn, performance, http-cache, ttl, invalidation" mentioned.