Analyze code complexity, cyclomatic complexity, maintainability index, and code churn using metrics tools. Use when...
cat ~/Top
Browse top skills sorted by GitHub stars
Perform comprehensive code reviews with best practices, security checks, and constructive feedback. Use when...
Track and analyze user cohorts over time, calculate retention rates, and identify behavioral patterns for customer...
Design color palettes that are accessible to all users including those with color blindness. Ensure sufficient...
Analyze competitive landscape to identify strengths, weaknesses, opportunities, and threats. Inform product strategy...
Implement computer vision tasks including image classification, object detection, segmentation, and pose estimation...
Implement thread-safe code, mutexes, semaphores, async/await patterns, and concurrent data structures. Use when...
Manage application configuration including environment variables, settings management, configuration hierarchies,...
Debug Docker containers and containerized applications. Diagnose deployment issues, container lifecycle problems,...
Manage container registries (Docker Hub, ECR, GCR) with image scanning, retention policies, and access control.
Integrate automated testing into CI/CD pipelines for continuous quality feedback. Use for continuous testing, CI...
Measure relationships between variables using correlation coefficients, correlation matrices, and association tests...
Implement distributed tracing with correlation IDs, trace propagation, and span tracking across microservices. Use...
Profile CPU usage to identify hot spots and bottlenecks. Optimize code paths consuming most CPU time for better...
Handle cross-platform compatibility including file paths, environment detection, platform-specific dependencies, and...
Implement Cross-Site Request Forgery (CSRF) protection using tokens, SameSite cookies, and origin validation. Use...
Organize CSS using BEM, SMACSS, and CSS-in-JS patterns. Use when building scalable, maintainable styling systems...
Build robust processes for data cleaning, missing value imputation, outlier handling, and data transformation for...
Implement strong encryption using AES, RSA, TLS, and proper key management. Use when securing data at rest, in...
Create safe, reversible database migration scripts with rollback capabilities, data validation, and zero-downtime...
Set up database replication for high availability and disaster recovery. Use when configuring master-slave...
Create effective visualizations using matplotlib and seaborn for exploratory analysis, presenting insights, and...
Implement backup and restore strategies for disaster recovery. Use when creating backup plans, testing restore...
Design and implement database indexing strategies. Use when creating indexes, choosing index types, or optimizing...