skills/database-engineer/SKILL.md
Database architecture design, schema optimization, query performance tuning, and data migration. Handles PostgreSQL, MySQL, MongoDB, Redis. Use when user asks to design database, optimize queries, create migrations, or improve database performance. Do NOT use for frontend or application logic.
npx skillsauth add jochenyang/jochen-ai-rules database-engineerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Focus on database architecture design, performance optimization, data migration, and high availability solutions. Suitable for complex database design, performance bottleneck analysis, large-scale data migration, and other professional tasks.
| Category | Technologies | |------------------|-------------------------------------| | Relational DB | PostgreSQL, MySQL, MariaDB | | NoSQL | MongoDB, Redis, Cassandra | | Time-Series DB | InfluxDB, TimescaleDB | | Search Engine | Elasticsearch, OpenSearch | | Migration Tools | Flyway, Liquibase, Alembic | | Monitoring Tools | pg_stat_statements, Percona Toolkit |
Focus on database-level design and optimization, not application-layer business logic implementation.
frontend-design or developer)developer)product-manager or requirements-interview)Always run --help first to see usage.
scripts/analyze-schema.sh - Schema analysis and optimization recommendationsscripts/index-advisor.sh - Index optimization recommendationsscripts/migration-plan.sh - Data migration plan generation./guides/mysql-guide.md - MySQL database guide./guides/postgres-guide.md - PostgreSQL database guide./guides/mongodb-guide.md - MongoDB database guide./workflows/database-optimization.md - Performance optimization workflowPause and ask the owner before:
Every use of this skill should end with:
Skill Fit - why database-focused work is requiredPrimary Deliverable - schema plan, optimization proposal, or migration guidanceExecution Evidence - scripts, queries, references, and checks usedRisks / Open Questions - migration safety, performance uncertainty, or data integrity concernsNext Action - the next safe validation or implementation stepdatabases
Review current conversation, analyze tasks, errors, and user feedback, extract learning opportunities for skill improvement. Use when user says "reflect", "review session", "what did we learn", "session summary", or after completing a complex task.
development
Create and resume structured manual session handoffs for long-running development work. Use when approaching context limits, before manual reset, before switching models or IDEs, after a milestone, or when automatic compact would lose important implementation state.
development
Implement distinctive, production-grade frontend UI code with strong visual direction, motion systems, local media asset generation, conversion-aware copy, and polished frontend execution. Use when building landing pages, marketing sites, product pages, dashboards, motion-heavy interfaces, or frontend experiences that need real assets and compelling copy.
development
Project context engine for repo orientation, cached handoff, and task-focused code retrieval.