Manage database migrations and schema versioning. Use when planning migrations, version control, rollback...
cat ~/Top
Browse top skills sorted by GitHub stars
Monitor database performance and health. Use when setting up monitoring, analyzing metrics, or troubleshooting...
Debug database performance issues through query analysis, index optimization, and execution plan review. Identify...
Improve database query performance through indexing, query optimization, and execution plan analysis. Reduce...
Design database schemas with normalization, relationships, and constraints. Use when creating new database schemas,...
Document database schemas, ERD diagrams, table relationships, indexes, and constraints. Use when documenting...
Implement database sharding for horizontal scalability. Use when scaling large databases, distributing data across...
Manage project dependencies across languages including npm install, package versioning, dependency conflicts,...
Map, track, and manage project dependencies across teams, systems, and organizations. Identify critical path items...
Automate deployments across environments using Helm, Terraform, and ArgoCD. Implement blue-green deployments, canary...
Document deployment processes, infrastructure setup, CI/CD pipelines, and configuration management. Use when...
Prepare designs for development handoff. Document specifications, interactions, and assets to enable efficient...
Apply appropriate design patterns (Singleton, Factory, Observer, Strategy, etc.) to solve architectural problems....
Build comprehensive design systems with components, patterns, and guidelines. Enable consistent design, faster...
Create comprehensive developer onboarding documentation including setup guides, README files, contributing...
Reduce feature dimensionality using PCA, t-SNE, and feature selection for feature reduction, visualization, and...
Execute comprehensive disaster recovery tests, validate recovery procedures, and document lessons learned from DR exercises.
Implement distributed tracing with Jaeger and Zipkin for tracking requests across microservices. Use when debugging...
Develop production-grade Django applications with models, views, ORM queries, authentication, and admin interfaces....
Manage DNS records, routing policies, and failover configurations for high availability and disaster recovery.
Create optimized Docker containers with multi-stage builds, security best practices, and minimal image sizes. Use...
Set up documentation websites using Docusaurus, MkDocs, VitePress, GitBook, or static site generators. Use when...
Build end-to-end automated tests that simulate real user interactions across the full application stack. Use for E2E...
Integrate email services with backends using SMTP, third-party providers, templates, and asynchronous sending. Use...