Database
Browse 6,168 skills across 448 packs and 38 categories
component-architecture
216LComponent composition, compound components, render props, and slot patterns
design-system-migration
200LMigrating from Bootstrap/Material to Tailwind design system
legacy-to-modern
173LMigrating legacy CSS/jQuery to modern React + Tailwind
micro-frontend
223LMicro-frontend patterns with Module Federation, island architecture, and composition strategies
performance-optimization
212LCore Web Vitals optimization patterns for LCP, CLS, and FID/INP
server-components
221LReact Server Components patterns for data fetching, streaming, and when to use them
state-management
210LModern state management with useState, useReducer, Zustand, context vs global store
testing-ui
243LUI testing patterns for component tests, visual regression, and accessibility testing
Dataset Annotation
407LExpert guidance for building computer vision datasets, annotation workflows, data augmentation, and quality assurance. Covers annotation tools, synthetic data, dataset formats, versioning, and active learning loops. Trigger: dataset, annotation, labeling, data collection, CVAT, Label Studio, Roboflow, data augmentation, albumentations, synthetic data, dataset format, COCO format, YOLO format.
Edge Deployment
395LExpert guidance for deploying computer vision models on edge devices. Covers model optimization, quantization, TensorRT, OpenVINO, TFLite, ONNX, Jetson, and complete edge CV pipelines. Trigger: edge deployment, model optimization, quantization, TensorRT, ONNX, OpenVINO, Jetson, edge inference, model compression, TFLite, deploy model on device, real-time inference.
Face Recognition
322LExpert guidance for face detection, recognition, alignment, and analysis systems. Covers ArcFace, InsightFace, DeepFace, face embeddings, anti-spoofing, and ethical deployment. Trigger: face recognition, face detection, facial recognition, face ID, face verification, face embedding, ArcFace, InsightFace, face matching.
Generative Vision
274LExpert guidance for generative image and video models including diffusion models, Stable Diffusion, ControlNet, GANs, super-resolution, and fine-tuning techniques. Trigger: image generation, Stable Diffusion, diffusion model, ControlNet, DreamBooth, LoRA, text-to-image, inpainting, super-resolution, GAN, generative AI images.
Image Classification
239LExpert guidance for building image classification pipelines with deep learning. Covers CNN architectures, Vision Transformers, transfer learning, training loops, evaluation metrics, and deployment. Trigger: image classification, classify images, CNN, ResNet, EfficientNet, ViT, transfer learning, fine-tune image model.
Image Segmentation
247LExpert guidance for semantic, instance, and panoptic segmentation. Covers U-Net, DeepLab, Mask R-CNN, SAM/SAM2, loss functions, evaluation metrics, and domain-specific strategies. Trigger: image segmentation, semantic segmentation, instance segmentation, pixel-level, mask, U-Net, SAM, Segment Anything, panoptic.
Object Detection
251LExpert guidance for building object detection systems. Covers YOLO family, Faster R-CNN, DETR, Ultralytics ecosystem, custom training, evaluation metrics, and real-time deployment. Trigger: object detection, YOLO, bounding box, detect objects, Faster R-CNN, DETR, mAP, Ultralytics.
Ocr Document
309LExpert guidance for OCR, text detection/recognition, and document understanding pipelines. Covers Tesseract, EasyOCR, PaddleOCR, document layout analysis, table extraction, and LLM-powered document parsing. Trigger: OCR, text recognition, document parsing, text extraction, PDF extraction, receipt parsing, invoice, handwriting recognition, document understanding.
Pose Estimation
287LExpert guidance for human pose estimation, body tracking, and gesture recognition. Covers OpenPose, MediaPipe, HRNet, ViTPose, 3D pose, hand tracking, and applications in fitness, sports, and AR. Trigger: pose estimation, body tracking, skeleton detection, keypoint detection, hand tracking, gesture recognition, MediaPipe Pose, OpenPose, human pose, body keypoints.
Video Analysis
318LExpert guidance for video understanding, object tracking, action recognition, and real-time video processing. Covers SORT, DeepSORT, ByteTrack, SlowFast, optical flow, and scalable video pipelines. Trigger: video analysis, object tracking, multi-object tracking, action recognition, video classification, optical flow, surveillance, video processing, MOT.
Computer Vision Pipeline
143LDesigning computer vision pipelines for image and video analysis tasks. Covers classification, object detection, segmentation, data augmentation, and model optimization. Trigger keywords: computer vision, image classification, object detection, segmentation, image processing, CNN, vision transformer.
Data Preprocessing
157LSystematic approach to data cleaning, transformation, and feature preparation for machine learning. Covers missing values, encoding, scaling, outlier handling, and feature engineering. Trigger keywords: data cleaning, preprocessing, feature engineering, data preparation, ETL for ML.
ML Deployment
90LML model deployment and MLOps practices for production systems. Covers serving infrastructure, model versioning, monitoring, CI/CD for ML, and A/B testing. Trigger keywords: ML deployment, MLOps, model serving, production ML, model monitoring, ML pipeline, model registry.
ML Evaluation
95LComprehensive model evaluation and metrics selection for machine learning. Covers classification, regression, ranking metrics, cross-validation strategies, and statistical testing. Trigger keywords: model evaluation, metrics, accuracy, F1 score, AUC, cross-validation, model comparison.
ML Model Selection
135LGuides you through choosing the right machine learning model for a given problem. Covers supervised, unsupervised, and reinforcement learning paradigms with decision criteria based on data characteristics, performance requirements, and constraints. Trigger keywords: model selection, algorithm choice, ML approach, which model.
Neural Network Architecture
88LGuides the design of neural network architectures for various tasks. Covers layer selection, depth/width tradeoffs, activation functions, regularization, and modern architecture patterns. Trigger keywords: neural network design, deep learning architecture, CNN, transformer, network topology.
Nlp Pipeline
89LDesigning end-to-end natural language processing pipelines from text ingestion to model serving. Covers tokenization, embeddings, transformer models, and task-specific architectures. Trigger keywords: NLP pipeline, text processing, language model, text classification, NER, sentiment analysis.
Prompt Engineering
154LAdvanced prompt engineering techniques for large language models. Covers structured prompting, chain-of-thought, few-shot examples, system prompts, and output control. Trigger keywords: prompt design, LLM prompting, prompt optimization, prompt template.
Reinforcement Learning
82LGuide for reinforcement learning systems where agents learn through environment interaction and reward signals. Use when designing RL pipelines, selecting algorithms, or building reward functions. Trigger keywords: reinforcement learning, RL, reward shaping, policy gradient, Q-learning, multi-armed bandit, MDP.
Time Series Forecasting
80LTechniques for predicting future values from sequential temporal data. Use when building forecasting models, analyzing trends, or handling seasonality. Trigger keywords: time series, forecasting, ARIMA, prophet, seasonal decomposition, trend analysis, temporal prediction.
CI CD Pipelines
143LDesign and maintain continuous integration and continuous delivery pipelines that automate build, test, and deployment workflows. Trigger keywords: CI/CD, pipeline, GitHub Actions, Jenkins, GitLab CI, build automation, deployment pipeline.
Cloud Architecture
72LDesign scalable, resilient, and cost-effective systems on cloud platforms like AWS, GCP, and Azure. Trigger keywords: cloud architecture, AWS, GCP, Azure, well-architected, multi-region, high availability, cloud-native.
Configuration Management
70LManage system configurations consistently across environments using automation tools. Trigger keywords: configuration management, Ansible, Puppet, Chef, Salt, system configuration, desired state, idempotent.
Container Orchestration
73LManage containerized applications at scale using orchestration platforms like Kubernetes, Docker Swarm, and ECS. Trigger keywords: Kubernetes, k8s, container orchestration, Docker, pods, services, deployments, Helm, ECS.
Cost Optimization
71LReduce and optimize cloud infrastructure spending without sacrificing performance or reliability. Trigger keywords: cloud costs, cost optimization, FinOps, reserved instances, spot instances, rightsizing, cloud billing.
Incident Management
70LCoordinate effective incident response from detection through resolution and post-mortem. Trigger keywords: incident management, incident response, on-call, postmortem, blameless, severity levels, war room, MTTR.
Infrastructure As Code
73LProvision and manage cloud infrastructure through code rather than manual configuration. Covers Terraform, Pulumi, CloudFormation, and IaC best practices. Trigger keywords: IaC, Terraform, infrastructure as code, CloudFormation, Pulumi, provisioning, state management.
Monitoring Observability
71LBuild observability systems using metrics, logs, and traces to understand system behavior and diagnose issues. Trigger keywords: monitoring, observability, metrics, logging, tracing, Prometheus, Grafana, Datadog, alerting, SLO, SLI.
Security Devops
147LIntegrate security practices into DevOps workflows and CI/CD pipelines. Covers shift-left security, vulnerability scanning, and secure development lifecycle. Trigger keywords: DevSecOps, security automation, vulnerability scanning, SAST, DAST, supply chain security, shift-left.
Service Mesh
153LImplement service mesh infrastructure for managing microservice communication, observability, and security. Trigger keywords: service mesh, Istio, Linkerd, Envoy, sidecar proxy, mTLS, traffic management, circuit breaker.
Web Infrastructure Basics
111LUnderstand DNS, domain management, CDNs, SSL/TLS, load balancing, and web hosting fundamentals. Use this skill when the user asks about setting up a domain, configuring DNS records, understanding how websites are served, choosing hosting, setting up HTTPS, or troubleshooting domain and DNS issues.
AI Image Prompting
107LCraft effective prompts for AI image generation models to produce high-quality visual outputs. Use this skill when the user asks about creating AI-generated images, writing image prompts, improving their generated image results, or wants guidance on composition, style references, negative prompts, or iterating on visual outputs from any text-to-image system.
AI Product Design
232LGuides the design and development of AI-powered products. Trigger when users ask about UX for AI features, handling AI uncertainty in products, human-in-the-loop design, AI failure modes, building user trust in AI, AI ethics in products, or designing AI-first experiences. Covers the intersection of product thinking, user experience, and AI capabilities.
Data Analysis
193LGuides exploratory data analysis, statistical methods, and insight extraction. Trigger when users ask about EDA, data cleaning, pandas or SQL patterns, hypothesis testing, summary statistics, data profiling, outlier detection, or extracting insights from datasets. Covers practical analysis workflows from raw data to actionable findings.
Data Visualization
262LGuides data visualization design, chart selection, and dashboard creation. Trigger when users ask about choosing chart types, dashboard design, storytelling with data, color palettes for data, visualization libraries, Matplotlib, Plotly, D3, or presenting data effectively. Covers principles of visual communication and practical implementation.
Experiment Design
310LGuides A/B testing, experimentation design, and statistical analysis of experiments. Trigger when users ask about A/B tests, statistical significance, sample size calculation, experiment design, randomization, multivariate testing, experiment analysis, or common experimentation pitfalls. Covers the full experimentation lifecycle from hypothesis to decision.
Feature Engineering
321LGuides feature engineering for machine learning models. Trigger when users ask about feature selection, feature transformation, encoding categorical variables, creating temporal features, text feature extraction, feature stores, or preparing data for ML models. Covers practical patterns for turning raw data into predictive signals.
Fine Tuning
269LGuides model fine-tuning decisions, data preparation, and training strategies. Trigger when users ask about fine-tuning LLMs, when to fine-tune vs use prompting, training data preparation, LoRA and parameter-efficient fine-tuning, evaluation of fine-tuned models, deployment of custom models, or cost optimization for fine-tuning. Covers the full lifecycle from decision to production.
ML Evaluation
376LGuides ML model evaluation, metrics selection, and monitoring. Trigger when users ask about choosing evaluation metrics, cross-validation strategies, detecting model bias, fairness in ML, A/B testing models in production, monitoring model drift, or understanding model performance. Covers rigorous evaluation from development through production.
ML Pipelines
168LGuides end-to-end ML pipeline design and MLOps implementation. Trigger when users ask about building ML pipelines, data ingestion, feature engineering workflows, model training infrastructure, model deployment, model monitoring, CI/CD for ML, or MLOps best practices. Covers orchestration, reproducibility, and production-grade machine learning systems.
Prompt Engineering Advanced
126LDesign effective prompts for large language models to produce accurate, consistent, and useful outputs. Use this skill when the user asks about writing better prompts, improving LLM outputs, using chain-of-thought reasoning, few-shot examples, system prompts, or wants guidance on advanced prompting techniques for any AI language model.
Prompt Engineering
252LGuides LLM prompt design and optimization. Trigger when users ask about writing system prompts, few-shot learning, chain of thought prompting, structured output from LLMs, prompt evaluation, prompt templates, or optimizing LLM behavior. Covers practical prompt patterns for building reliable AI applications.
Rag Systems
282LGuides Retrieval Augmented Generation system design and implementation. Trigger when users ask about RAG pipelines, chunking strategies, embedding models, vector databases, semantic search, hybrid search, retrieval quality, document processing, or knowledge base systems. Covers the full RAG stack from document ingestion to answer generation.
Analytics Engineering
130LTriggers when users need help with analytics engineering, dbt, dbt models, tests, macros, packages, incremental models, semantic layer, metrics definitions, documentation-as-code, CI/CD for data transformations, data mesh, self-serve analytics, or reverse ETL. Activate for questions about building dbt projects, designing transformation layers, implementing metrics layers, or enabling self-service data access.
Batch Processing
123LTriggers when users need help with Apache Spark, batch data processing, RDDs, DataFrames, Catalyst optimizer, partitioning strategies, shuffle optimization, memory tuning, Spark SQL, data skew handling, broadcast joins, adaptive query execution, PySpark best practices, or cluster sizing. Activate for questions about Spark job optimization, batch ETL performance, distributed data processing, or large-scale data transformation.
Data Governance
155LTriggers when users need help with data governance, data cataloging, DataHub, Amundsen, OpenMetadata, data lineage tracking, access control policies, PII detection, data classification, retention policies, regulatory compliance (GDPR, CCPA, HIPAA), data stewardship, or metadata management. Activate for questions about organizing data assets, tracking data lineage, managing data access, handling sensitive data, or meeting regulatory requirements.
Data Integration
143LTriggers when users need help with data integration, Change Data Capture (CDC), Debezium, Fivetran, Airbyte, API data extraction, file-based ingestion, CSV, JSON, Parquet, Avro, webhook processing, data replication, schema registry, Confluent Schema Registry, AWS Glue Schema Registry, or format selection. Activate for questions about ingesting data from external sources, choosing ingestion tools, implementing CDC, or managing data formats and schemas.
Data Lake Storage
185LTriggers when users need help with data lake storage design, object storage (S3, GCS, ADLS), partitioning strategies, file format selection (Parquet, ORC, Avro, JSON), compression codecs (Snappy, Zstd, LZ4), small file problem, storage tiering (hot/warm/cold), lifecycle policies, or storage cost optimization. Activate for questions about organizing data on object storage, choosing file formats, optimizing storage costs, or managing data lake layout.
Data Lakehouse
132LTriggers when users need help with lakehouse architecture, Delta Lake, Apache Iceberg, Apache Hudi, open table formats, ACID transactions on data lakes, time travel, schema enforcement vs evolution, Z-ordering, data skipping, compaction, or medallion architecture (bronze/silver/gold). Activate for questions about combining data lake and warehouse capabilities, choosing table formats, or designing lakehouse storage layers.
Data Migration
169LTriggers when users need help with data migration, large-scale migration strategies, zero-downtime migration, dual-write patterns, reconciliation, shadow traffic, cutover planning, data validation during migration, rollback strategies, cloud-to-cloud migration, or legacy system decommissioning. Activate for questions about migrating databases, moving between cloud platforms, planning migration cutovers, or decommissioning old systems.
Data Modeling
136LTriggers when users need help with data modeling, dimensional modeling, Kimball vs Inmon methodology, data vault 2.0, activity schema, one big table (OBT), normalization vs denormalization, surrogate keys, conformed dimensions, fact table design, entity-relationship modeling, or choosing a modeling approach. Activate for questions about designing data models, choosing between modeling methodologies, or structuring tables for analytics.
Data Orchestration
140LTriggers when users need help with data orchestration, Apache Airflow, DAGs, operators, executors, sensors, Dagster, Prefect, orchestration patterns, fan-out/fan-in, conditional branching, dependency management, retry strategies, backfill operations, or pipeline monitoring and alerting. Activate for questions about scheduling data pipelines, choosing orchestration tools, designing DAG structures, or managing pipeline operations.