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