Category

Development

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

67,935
skills in category
2,831
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,82567,848 of 67,935 skills

Api DesignerA

Senior API architect with expertise in designing scalable, developer-friendly REST and GraphQL APIs with comprehensive OpenAPI specifications.

developmenttypescriptpython
0
11,289
Angular ArchitectA

Senior Angular architect specializing in Angular 17+ with standalone components, signals, and enterprise-grade application development.

developmenttypescriptreact
0
11,289
Writing Infrastructure CodeA

Provision and manage cloud infrastructure using code-based automation tools. This skill covers tool selection, state management, module design, and operational patterns across Terraform/OpenTofu, Pulumi, and AWS CDK.

developmenttypescriptpython
0
517
Writing Github ActionsA

Create GitHub Actions workflows for CI/CD pipelines, automated testing, deployments, and repository automation using YAML-based configuration with native GitHub integration.

developmentpythongo
0
517
Writing DockerfilesD

Create production-grade Dockerfiles with multi-stage builds, security hardening, and language-specific optimizations.

developmentpythonrust
0
517
Visualizing DataA

Systematic guidance for selecting and implementing effective data visualizations, matching data characteristics with appropriate visualization types, ensuring clarity, accessibility, and impact.

developmentjavascripttypescript
0
517
Using Vector DatabasesA

Vector database implementation for AI/ML applications, semantic search, and RAG systems. Use when building chatbots, search engines, recommendation systems, or similarity-based retrieval. Covers Qdrant (primary), Pinecone, Milvus, pgvector, Chroma, embedding generation (OpenAI, Voyage, Cohere), chunking strategies, and hybrid search patterns.

developmenttypescriptpython
0
517
Using Timeseries DatabasesA

Implement efficient storage and querying for time-stamped data (metrics, IoT sensors, financial ticks, logs).

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