Category

Development

Programming, frameworks, implementation, frontend, backend, and app development

66,579
skills in category
2,775
pages available
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browser

Browse development skills

Showing 66,48166,504 of 66,579 skills

Testing StrategiesA

Build comprehensive, effective test suites by strategically selecting and implementing the right testing approaches across unit, integration, E2E, and contract testing levels.

developmentjavascripttypescript
0
517
Streaming DataA

Build production-ready event streaming systems and real-time data pipelines using modern message brokers and stream processors.

developmenttypescriptpython
0
517
Shell ScriptingB

Write robust, portable shell scripts with proper error handling, argument parsing, and testing. Use when automating system tasks, building CI/CD scripts, or creating container entrypoints.

developmentpythongo
0
517
Security HardeningA

Reduces attack surface across OS, container, cloud, network, and database layers using CIS Benchmarks and zero-trust principles. Use when hardening production infrastructure, meeting compliance requirements, or implementing defense-in-depth security.

developmentpythonrust
0
517
Securing AuthenticationA

Implement modern authentication, authorization, and API security across Python, Rust, Go, and TypeScript.

developmenttypescriptpython
0
517
Secret ManagementA

Secure storage, rotation, and delivery of secrets (API keys, database credentials, TLS certificates) for applications and infrastructure.

developmenttypescriptpython
0
517
Resource TaggingA

Apply comprehensive cloud resource tagging strategies to enable cost allocation, ownership tracking, compliance enforcement, and infrastructure automation across multi-cloud environments.

developmentgobash
0
517
Providing FeedbackA

This skill implements comprehensive feedback and notification systems that enhance all other component skills by providing consistent patterns for communicating system state, displaying messages, and handling user confirmations.

developmentgobash
0
517
Prompt EngineeringC

Design and optimize prompts for large language models (LLMs) to achieve reliable, high-quality outputs across diverse tasks.

developmentjavascripttypescript
0
517
Platform EngineeringA

Design and implement Internal Developer Platforms (IDPs) with self-service capabilities, golden paths, and developer experience optimization. Covers platform strategy, IDP architecture (Backstage, Port), infrastructure orchestration (Crossplane), GitOps (Argo CD), and adoption patterns. Use when building developer platforms, improving DevEx, or establishing platform teams.

developmentrustgo
0
517
Planning Disaster RecoveryA

Design and implement disaster recovery strategies with RTO/RPO planning, database backups, Kubernetes DR, cross-region replication, and chaos engineering testing. Use when implementing backup systems, configuring point-in-time recovery, setting up multi-region failover, or validating DR procedures.

developmentgobash
0
517
Performance EngineeringB

When validating system performance under load, identifying bottlenecks through profiling, or optimizing application responsiveness. Covers load testing (k6, Locust), profiling (CPU, memory, I/O), and optimization strategies (caching, query optimization, Core Web Vitals). Use for capacity planning, regression detection, and establishing performance SLOs.

developmentjavascripttypescript
0
517
Optimizing SqlA

Provide tactical guidance for optimizing SQL query performance across PostgreSQL, MySQL, and SQL Server through execution plan analysis, strategic indexing, and query rewriting.

developmentgosql
0
517
Optimizing CostsA

Optimize cloud infrastructure costs through FinOps practices, commitment discounts, right-sizing, and automated cost management. Use when reducing cloud spend, implementing budget controls, or establishing cost visibility across AWS, Azure, GCP, and Kubernetes environments.

developmentgosql
0
517
Operating KubernetesA

Operating production Kubernetes clusters effectively with resource management, advanced scheduling, networking, storage, security hardening, and autoscaling. Use when deploying workloads to Kubernetes, configuring cluster resources, implementing security policies, or troubleshooting operational issues.

developmentpythonrust
0
517
Model ServingA

LLM and ML model deployment for inference. Use when serving models in production, building AI APIs, or optimizing inference. Covers vLLM (LLM serving), TensorRT-LLM (GPU optimization), Ollama (local), BentoML (ML deployment), Triton (multi-model), LangChain (orchestration), LlamaIndex (RAG), and streaming patterns.

developmenttypescriptpython
0
517
Managing VulnerabilitiesA

Implement comprehensive vulnerability detection and remediation workflows across containers, source code, dependencies, and running applications. This skill covers multi-layer scanning strategies, SBOM generation (CycloneDX and SPDX), risk-based prioritization using CVSS/EPSS/KEV, and CI/CD security gate patterns.

developmentgoshell
0
517
Managing MediaA

Implements media and file management components including file upload (drag-drop, multi-file, resumable), image galleries (lightbox, carousel, masonry), video players (custom controls, captions, adaptive streaming), audio players (waveform, playlists), document viewers (PDF, Office), and optimization strategies (compression, responsive images, lazy loading, CDN). Use when handling files, displaying media, or building rich content experiences.

developmentpythongo
0
517
Managing IncidentsA

Provide end-to-end incident management guidance covering detection, response, communication, and learning. Emphasizes SRE culture, blameless post-mortems, and structured processes for high-reliability operations.

developmentpythonrust
0
517
Managing Git WorkflowsA

Implement structured Git workflows for team collaboration, code quality, and automated releases. This skill covers branching strategies, conventional commit formats, Git hooks, and monorepo management patterns.

developmentjavascripttypescript
0
517
Managing DnsA

Configure and automate DNS records with proper TTL strategies, DNS-as-code patterns, and troubleshooting techniques.

developmentjavascriptpython
0
517
Load Balancing PatternsA

Distribute traffic across infrastructure using the appropriate load balancing approach, from simple round-robin to global multi-region failover.

developmentgosql
0
517
Ingesting DataA

This skill provides patterns for getting data INTO systems from external sources.

developmenttypescriptpython
0
517
Implementing TlsB

Configure TLS certificates and encryption for secure communications. Use when setting up HTTPS, securing service-to-service connections, implementing mutual TLS (mTLS), or debugging certificate issues.

developmentrustjava
0
517