Skill rating
185 skills. The A–F grade combines safety (60%) and quality (40%); tests add a bonus. The rating refreshes automatically from open catalogs.
ManufacturingLogistics and warehouseProcurementQuality controlContact centreField serviceFinanceCustomer supportindustry shortcuts
| # | Grade | Skill | Score ▾ | Safety | Quality | Process | Tests | Popularity | Updated |
|---|---|---|---|---|---|---|---|---|---|
| 51 | A | Map identified threats to appropriate security controls and mitigations. Use when prioritizing security investments, creating remediation plans, or validating control effectiveness. | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 52 | A | Master Go concurrency with goroutines, channels, sync primitives, and context. Use when building concurrent Go applications, implementing worker pools, or debugging race conditions. | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 53 | A | Design multi-stage CI/CD pipelines with approval gates, security checks, and deployment orchestration. Use this skill when designing zero-downtime deployment pipelines, implementing canary rollout str | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 54 | A | Configure and optimize Nx monorepo workspaces. Use when setting up Nx, configuring project boundaries, optimizing build caching, or implementing affected commands. | 100 | 88 | D | — | ★ 41 032 | 32 h ago | |
| 55 | A | Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices. | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 56 | A | Implement memory-safe programming with RAII, ownership, smart pointers, and resource management across Rust, C++, and C. Use when writing safe systems code, managing resources, or preventing memory bu | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 57 | A | api-design-principlesIntegrationWriting and documentsSoftware developmentwshobson/agentsAgent Skills Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing AP | 100 | 88 | D | — | ★ 41 032 | 32 h ago | |
| 58 | A | Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use this skill when designing clean architecture for a new microservice, | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 59 | A | Master systematic debugging techniques, profiling tools, and root cause analysis to efficiently track down bugs across any codebase or technology stack. Use when investigating bugs, performance issues | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 60 | A | e2e-testing-patternsGeneratorPlaywrightSoftware developmentInfrastructurewshobson/agentsAgent Skills Master end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when implementing E2E tests, debugging flaky te | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 61 | A | Python background job patterns including task queues, workers, and event-driven architecture. Use when implementing async task processing, job queues, long-running operations, or decoupling work from | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 62 | A | Implement data quality validation with Great Expectations, dbt tests, and data contracts. Use when building data quality pipelines, implementing validation rules, or establishing data contracts. | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 63 | A | Master monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with optimized builds and dependency management. Use when setting up monorepo | 100 | 88 | D | — | ★ 41 032 | 32 h ago | |
| 64 | A | Master Godot 4 GDScript patterns including signals, scenes, state machines, and optimization. Use when building Godot games, implementing game systems, or learning GDScript best practices. | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 65 | A | Select and optimize embedding models for semantic search and RAG applications. Use when choosing embedding models, implementing chunking strategies, or optimizing embedding quality for specific domain | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 66 | A | Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blo | 100 | 88 | D | — | ★ 41 032 | 32 h ago | |
| 67 | A | Python error handling patterns including input validation, exception hierarchies, and partial failure handling. Use when implementing validation logic, designing exception strategies, handling batch p | 100 | 88 | D | — | ★ 41 032 | 32 h ago | |
| 68 | A | Implement Command Query Responsibility Segregation for scalable architectures. Use when separating read and write models, optimizing query performance, or building event-sourced systems. | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 69 | A | Build read models and projections from event streams. Use when implementing CQRS read sides, building materialized views, or optimizing query performance in event-sourced systems. | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 70 | A | Implement DeFi protocols with production-ready templates for staking, AMMs, governance, and flash loans. Use when building decentralized finance applications or smart contract protocols. | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 71 | A | Design effective KPI dashboards with metrics selection, visualization best practices, and real-time monitoring patterns. Use this skill when building an executive SaaS metrics dashboard tracking MRR, | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 72 | A | Configure mutual TLS (mTLS) for zero-trust service-to-service communication. Use when implementing zero-trust networking, certificate management, or securing internal service communication. | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 73 | A | Use this skill when designing or reviewing a PostgreSQL-specific schema. Covers best-practices, data types, indexing, constraints, performance patterns, and advanced features | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 74 | A | Upgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features. Use when modernizing React codebases, migrating to React Hooks, or upgrading to la | 100 | 88 | D | — | ★ 41 032 | 32 h ago | |
| 75 | A | Optimize vector index performance for latency, recall, and memory. Use when tuning HNSW parameters, selecting quantization strategies, or scaling vector search infrastructure. | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 76 | A | Python configuration management via environment variables and typed settings. Use when externalizing config, setting up pydantic-settings, managing secrets, or implementing environment-specific behavi | 100 | 88 | D | — | ★ 41 032 | 32 h ago | |
| 77 | A | Python observability patterns including structured logging, metrics, and distributed tracing. Use when adding logging, implementing metrics collection, setting up tracing, or debugging production syst | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 78 | A | Master Rust async programming with Tokio, async traits, error handling, and concurrent patterns. Use when building async Rust applications, implementing concurrent systems, or debugging async code. | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 79 | A | Design and implement event stores for event-sourced systems. Use when building event sourcing infrastructure, choosing event store technologies, or implementing event persistence patterns. | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 80 | A | Implement saga patterns for distributed transactions and cross-aggregate workflows. Use this skill when implementing distributed transactions across microservices where 2PC is unavailable, designing c | 100 | 88 | B | — | ★ 41 032 | 32 h ago | |
| 81 | A | Optimize cloud costs across AWS, Azure, GCP, and OCI through resource rightsizing, tagging strategies, reserved instances, and spending analysis. Use when reducing cloud expenses, analyzing infrastruc | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 82 | A | Execute database migrations across ORMs and platforms with zero-downtime strategies, data transformation, and rollback procedures. Use when migrating databases, changing schemas, performing data trans | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 83 | A | Implement GDPR-compliant data handling with consent management, data subject rights, and privacy by design. Use when building systems that process EU personal data, implementing privacy controls, or c | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 84 | A | Build Retrieval-Augmented Generation (RAG) systems for LLM applications with vector databases and semantic search. Use when implementing knowledge-grounded AI, building document Q&A systems, or integr | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 85 | A | Build production Apache Airflow DAGs with best practices for operators, sensors, testing, and deployment. Use when creating data pipelines, orchestrating workflows, or scheduling batch jobs. | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 86 | A | Migrate from AngularJS to Angular using hybrid mode, incremental component rewriting, and dependency injection updates. Use when upgrading AngularJS applications, planning framework migrations, or mod | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 87 | A | Use this skill when debugging active macOS connectivity failures, when an API or MCP service times out or disconnects, when DNS resolution is failing or inconsistent, or when video calls or other inte | 100 | 88 | D | — | ★ 41 032 | 32 h ago | |
| 88 | A | Implement GitOps workflows with ArgoCD and Flux for automated, declarative Kubernetes deployments with continuous reconciliation. Use when implementing GitOps practices, automating Kubernetes deployme | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 89 | A | Build automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management. Use when implementing subscription billing, automating invoicing, or managing recurri | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 90 | A | Integrate PayPal payment processing with support for express checkout, subscriptions, and refund management. Use when implementing PayPal payments, processing online transactions, or building e-commer | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 91 | A | Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or imp | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 92 | A | Python type safety with type hints, generics, protocols, and strict type checking. Use when adding type annotations, implementing generic classes, defining structural interfaces, or configuring mypy/p | 100 | 88 | D | — | ★ 41 032 | 32 h ago | |
| 93 | A | Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring test-driven development of shell utilities. | 100 | 88 | D | — | ★ 41 032 | 32 h ago | |
| 94 | A | Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting analytics to stakeholders, creating data reports, or building executive presentati | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 95 | A | Preflight and diagnose the ten known failure modes for ML training on NVIDIA DGX Spark. Use when a training run on DGX Spark fails to start, OOMs below the 128GB limit, slows down mid-run, or before a | 100 | 88 | D | — | ★ 41 032 | 32 h ago | |
| 96 | A | Write effective blameless postmortems with root cause analysis, timelines, and action items. Use when conducting incident reviews, writing postmortem documents, or improving incident response processe | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 97 | A | Python resilience patterns including automatic retries, exponential backoff, timeouts, and fault-tolerant decorators. Use when adding retry logic, implementing timeouts, building fault-tolerant servic | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 98 | A | Brand-first landing page designer — runs a brand-identity interview (colors, typography, shape language), then generates and iterates on a polished landing page via Stitch with deployment-ready HTML. | 100 | 88 | B | — | ★ 41 032 | 32 h ago | |
| 99 | A | Optimize Apache Spark jobs with partitioning, caching, shuffle optimization, and memory tuning. Use when improving Spark performance, debugging slow jobs, or scaling data processing pipelines. | 100 | 88 | C | — | ★ 41 032 | 32 h ago | |
| 100 | A | Master Unity ECS (Entity Component System) with DOTS, Jobs, and Burst for high-performance game development. Use when building data-oriented games, optimizing performance, or working with large entity | 100 | 88 | C | — | ★ 41 032 | 32 h ago |