20,421 skills sorted by stars.
Create a custom Dagster Component with demo mode support, realistic asset structure, and optional custom scaffolder usin...
Handle cross-platform compatibility including file paths, environment detection, platform-specific dependencies, and tes...
Expert guidance for Dagster data orchestration including assets, resources, schedules, sensors, partitions, testing, and...
Initialize a dagster project using the create-dagster cli. Create a dagster project, uv virtual environment, and everyth...
Build robust processes for data cleaning, missing value imputation, outlier handling, and data transformation for data p...
Create safe, reversible database migration scripts with rollback capabilities, data validation, and zero-downtime deploy...
Set up database replication for high availability and disaster recovery. Use when configuring master-slave replication,...
Implement backup and restore strategies for disaster recovery. Use when creating backup plans, testing restore procedure...
Design and implement database indexing strategies. Use when creating indexes, choosing index types, or optimizing index...
Manage database migrations and schema versioning. Use when planning migrations, version control, rollback strategies, or...
Debug database performance issues through query analysis, index optimization, and execution plan review. Identify and fi...
Improve database query performance through indexing, query optimization, and execution plan analysis. Reduce response ti...
Document database schemas, ERD diagrams, table relationships, indexes, and constraints. Use when documenting database sc...
Map, track, and manage project dependencies across teams, systems, and organizations. Identify critical path items and p...
Document deployment processes, infrastructure setup, CI/CD pipelines, and configuration management. Use when creating de...
Apply appropriate design patterns (Singleton, Factory, Observer, Strategy, etc.) to solve architectural problems. Use wh...
Create comprehensive developer onboarding documentation including setup guides, README files, contributing guidelines, a...
Reduce feature dimensionality using PCA, t-SNE, and feature selection for feature reduction, visualization, and computat...
Execute comprehensive disaster recovery tests, validate recovery procedures, and document lessons learned from DR exerci...
Set up documentation websites using Docusaurus, MkDocs, VitePress, GitBook, or static site generators. Use when creating...
Build end-to-end automated tests that simulate real user interactions across the full application stack. Use for E2E tes...
Integrate email services with backends using SMTP, third-party providers, templates, and asynchronous sending. Use when...
Master Git workflows including GitFlow, GitHub Flow, Trunk-Based Development. Configure branches, merge strategies, and...
Design and implement GitLab CI/CD pipelines with stages, jobs, artifacts, and caching. Configure runners, Docker integra...
Build high-performance gRPC services with Protocol Buffers, bidirectional streaming, and microservice communication. Use...
Implement comprehensive health check endpoints for liveness, readiness, and dependency monitoring. Use when deploying to...
Create and execute incident response procedures for security breaches, data leaks, and cyber attacks. Use when handling...
Optimize cloud infrastructure costs through resource rightsizing, reserved instances, spot instances, and waste reductio...
Set up comprehensive infrastructure monitoring with Prometheus, Grafana, and alerting systems for metrics, health checks...
Debug issues that occur sporadically and are hard to reproduce. Use monitoring and systematic investigation to identify...
Develop native iOS apps with Swift. Covers MVVM architecture, SwiftUI, URLSession for networking, Combine for reactive p...
Detect and fix memory leaks using heap snapshots, memory profiling, and leak detection tools. Use when investigating mem...
Interpret machine learning models using SHAP, LIME, feature importance, partial dependence, and attention visualization...
Optimize hyperparameters using grid search, random search, Bayesian optimization, and automated ML frameworks like Optun...
Design and implement multi-cloud strategies spanning AWS, Azure, and GCP with vendor lock-in avoidance, hybrid deploymen...
Build NLP applications using transformers library, BERT, GPT, text classification, named entity recognition, and sentime...
Configure network security groups and firewall rules to control inbound/outbound traffic and implement network segmentat...
Design and architect neural networks with various architectures including CNNs, RNNs, Transformers, and attention mechan...
Build production-ready Express.js servers with middleware, authentication, routing, and database integration. Use when c...
Design NoSQL database schemas for MongoDB and DynamoDB. Use when modeling document structures, designing collections, or...
Identify and debug performance regressions from code changes. Use comparison and profiling to locate what degraded perfo...
Integrate multiple programming languages using FFI, native bindings, gRPC, or language bridges. Use when combining stren...
Profile application performance, identify bottlenecks, and optimize hot paths using CPU profiling, flame graphs, and ben...
Set up Prometheus monitoring for applications with custom metrics, scraping configurations, and service discovery. Use w...
Automate pull request workflows with templates, checklists, auto-merge rules, and review assignments. Reduce manual over...
Implement query caching strategies to improve performance. Use when setting up caching layers, configuring Redis, or opt...
Implement rate limiting, throttling, API quotas, and backpressure mechanisms to protect services from abuse and ensure f...
Implement reactive programming patterns using RxJS, streams, observables, and backpressure handling. Use when building e...