16,832 skills sorted by stars.
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...
Prepare designs for development handoff. Document specifications, interactions, and assets to enable efficient development and mai...
Apply appropriate design patterns (Singleton, Factory, Observer, Strategy, etc.) to solve architectural problems. Use when refacto...
Build comprehensive design systems with components, patterns, and guidelines. Enable consistent design, faster development, and be...
Implement distributed tracing with Jaeger and Zipkin for tracking requests across microservices. Use when debugging distributed sy...
Develop production-grade Django applications with models, views, ORM queries, authentication, and admin interfaces. Use when build...
Create optimized Docker containers with multi-stage builds, security best practices, and minimal image sizes. Use when containeriz...
Implement event sourcing and CQRS patterns using event stores, aggregates, and projections. Use when building audit trails, tempor...
Build high-performance FastAPI applications with async routes, validation, dependency injection, security, and automatic API docum...
Implement secure file upload handling with validation, virus scanning, storage management, and serving files efficiently. Use when...
Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation,...
Analyze user conversion funnels, identify drop-off points, and optimize conversion rates for conversion optimization and user flow...
Identify differences between current state and desired future state. Analyze gaps in capabilities, processes, skills, and technolo...
Master Git workflows including GitFlow, GitHub Flow, Trunk-Based Development. Configure branches, merge strategies, and collaborat...
Build high-performance gRPC services with Protocol Buffers, bidirectional streaming, and microservice communication. Use when buil...
Implement idempotency keys and handling to ensure operations can be safely retried without duplicate effects. Use when building pa...
Debug issues that occur sporadically and are hard to reproduce. Use monitoring and systematic investigation to identify root cause...
Implement internationalization (i18n) and localization including message extraction, translation catalogs, pluralization rules, da...
Develop native iOS apps with Swift. Covers MVVM architecture, SwiftUI, URLSession for networking, Combine for reactive programming...
Build Jenkins declarative and scripted pipelines with stages, agents, parameters, and plugins. Implement multi-branch pipelines an...
Analyze application and system logs to identify errors, patterns, and root causes. Use log aggregation tools and structured loggin...
Implement structured logging with JSON formats, log levels (DEBUG, INFO, WARN, ERROR), contextual logging, PII handling, and centr...
Debug issues specific to mobile applications including platform-specific problems, device constraints, and connectivity issues.
Design for mobile devices first, then scale up to larger screens. Create responsive interfaces that work seamlessly across all dev...
Build NLP applications using transformers library, BERT, GPT, text classification, named entity recognition, and sentiment analysi...
Debug network issues using browser tools and network analysis. Diagnose connection problems, latency, and data transmission issues...
Implement secure OAuth 2.0, OpenID Connect (OIDC), JWT authentication, and SSO integration. Use when building secure authenticatio...
Integrate payment gateways like Stripe, PayPal, and Square with backends for payment processing, subscription management, and webh...
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....
Build progressive web apps using service workers, web manifest, offline support, and installability. Use when creating app-like we...
Set up Prometheus monitoring for applications with custom metrics, scraping configurations, and service discovery. Use when implem...
Implement rate limiting, throttling, API quotas, and backpressure mechanisms to protect services from abuse and ensure fair resour...