Category

Development

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

67,951
skills in category
2,832
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 67,84967,872 of 67,951 skills

Using Relational DatabasesA

Relational database implementation across Python, Rust, Go, and TypeScript. Use when building CRUD applications, transactional systems, or structured data storage. Covers PostgreSQL (primary), MySQL, SQLite, ORMs (SQLAlchemy, Prisma, SeaORM, GORM), query builders (Drizzle, sqlc, SQLx), migrations, connection pooling, and serverless databases (Neon, PlanetScale, Turso).

developmenttypescriptpython
0
517
Using Message QueuesA

Implement asynchronous communication patterns for event-driven architectures, background job processing, and service decoupling.

developmenttypescriptpython
0
517
Using Document DatabasesA

Guide NoSQL document database selection and implementation for flexible schema applications across Python, TypeScript, Rust, and Go.

developmentjavascripttypescript
0
517
Theming ComponentsA

Comprehensive design token system providing the foundational styling architecture for all component skills, enabling brand customization, theme switching, RTL support, and consistent visual design.

developmentjavascriptpython
0
517
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