Skip to content
cccskills

Data & AI skills

Data analysis, machine learning, LLM apps, and prompt design (8.9K skills)

Filter by price or sort order

Calculate portfolio risk and performance measures, including potential losses, declines from past peaks, and returns relative to risk. Use multiple indicators to support risk limits, position sizing, and ongoing monitoring.

  • Measuring portfolio loss risk
  • Comparing returns relative to risk
  • Setting risk limits and position sizes
wshobson/agents41.3KUpdated Oct 20, 2026

quantized-export

FreeSummary

Export an approved fine-tuned model into a format suited to its hardware and runtime. Choose weight packaging and quantization, which reduces numerical precision, then compare outputs before and after export to check for regressions.

  • Exporting a checkpoint approved for deployment
  • Choosing a model format for a target GPU or laptop
  • Comparing outputs before and after export
wshobson/agents41.3KUpdated Oct 20, 2026

Design backtests that evaluate trading strategies against historical data. Account for trading costs, avoid using future information or excluding delisted securities, and compare strategies using separate development and evaluation periods.

  • Build a backtesting system for trading strategies
  • Check for bias in historical performance estimates
  • Compare strategies after accounting for trading costs
wshobson/agents41.3KUpdated Oct 20, 2026

dataset-curation

FreeSummary

Prepare datasets for language model training by formatting examples, checking conversation templates, and packing examples into training sequences. Document data sources, synthetic data ratios, and validation results in a dataset card before starting a run.

  • Convert raw examples into training-ready JSONL
  • Check conversation templates and assistant-only training targets
  • Review example boundaries after sequence packing
wshobson/agents41.3KUpdated Oct 20, 2026

Choose a model training method and configuration from paired response preferences or individual positive and negative ratings. Covers DPO, ORPO, KTO, and SimPO, including pair construction, repeated training rounds, and troubleshooting learning settings.

  • Choose a training method for paired response preferences
  • Select a method for individual positive and negative ratings
  • Review learning settings when DPO training loses general capability
wshobson/agents41.3KUpdated Oct 20, 2026

Prepare an evaluation framework before fine-tuning a language model. Build labeled examples, checks for each failure type, and a base-model benchmark, while calibrating model-based judges against human labels to support comparisons after training.

  • Build an evaluation set from agent traces
  • Create separate checks for each failure type
  • Calibrate an LLM judge against human labels
wshobson/agents41.3KUpdated Oct 20, 2026

Tune vector indexes, which organize data for similarity searches, to balance speed, memory use, and missed matches. Choose index types, adjust HNSW settings, and assess compression options using benchmarks with real queries.

  • Reduce latency in similarity searches
  • Tune HNSW settings to reduce missed matches
  • Compare compression options for lower memory use
wshobson/agents41.3KUpdated Oct 20, 2026

Prepare and review LoRA or QLoRA settings for adapting language models using example responses. Choose trainable layers, adapter capacity, learning rate, and memory-related options, then produce configuration values for a downstream training script.

  • Preparing a LoRA configuration for supervised fine-tuning
  • Reviewing rank, alpha, and learning rate settings
  • Choosing LoRA or QLoRA based on GPU memory
wshobson/agents41.3KUpdated Oct 20, 2026

vision-sft

FreeSummary

Configure supervised fine-tuning for models that process images and text. Define which components remain unchanged, set LoRA adapters for updating selected model weights, choose image resolution limits, and investigate training runs whose evaluation results fail to improve.

  • Configure training for an image-and-text task
  • Decide whether to train vision layers
  • Investigate training with flat evaluation scores
wshobson/agents41.3KUpdated Oct 20, 2026

Build AI applications that answer questions using retrieved documents. Covers vector databases, text embeddings that represent meaning as numbers, search strategies, and result reranking to connect language models with external knowledge.

  • Building Q&A systems for internal documents
  • Adding domain knowledge to chatbots
  • Implementing natural language document search
wshobson/agents41.3KUpdated Oct 20, 2026

Choose embedding models, which represent text as numerical vectors, for meaning-based search and RAG applications. Compare options for code, prose, and multilingual content, and plan document splitting, preprocessing, caching, and dimension reduction to improve retrieval quality.

  • Choosing an embedding model for RAG
  • Reviewing document chunk size and boundaries
  • Planning code or specialist document search
wshobson/agents41.3KUpdated Oct 20, 2026

Check ten recurring problems before or during machine learning runs on NVIDIA DGX Spark. Diagnose startup failures, out-of-memory errors, and falling throughput, with guidance on compatible environments, resource use, numeric formats, and training across two devices.

  • Checking a DGX Spark before a long training run
  • Diagnosing memory errors despite apparent free capacity
  • Investigating throughput drops during training
wshobson/agents41.3KUpdated Oct 20, 2026

Set up machine learning training and inference on NVIDIA DGX Spark. Get guidance on choosing containers and packages, resolving CUDA compatibility errors, and checking that PyTorch can access the GPU before starting a workload.

  • Setting up a new DGX Spark for training or inference
  • Diagnosing CUDA compatibility and import errors
  • Choosing between containers and direct pip installation
wshobson/agents41.3KUpdated Oct 20, 2026

llm-evaluation

FreeSummary

Evaluate LLM applications using automated scores, human reviews, and model-based judging. Build repeatable checks to compare models or prompts, assess answer quality, and detect declines in performance before deployment.

  • Comparing models and prompts
  • Checking quality after prompt changes
  • Detecting performance declines before deployment
wshobson/agents41.3KUpdated Oct 20, 2026

Design AI applications with LangChain 1.x and LangGraph, libraries for coordinating language models and workflows. Build agents that use external tools, manage conversation history and saved state, process documents, and support tracing and testing.

  • Build an AI agent that calls external tools
  • Manage conversation history and saved execution state
  • Create document processing and retrieval workflows
wshobson/agents41.3KUpdated Oct 20, 2026

Combine vector search, which finds similar meanings, with keyword search for exact terms. Design retrieval for search engines and RAG systems that supply reference material to AI, using methods to merge and rerank results.

  • Improving retrieval for RAG systems
  • Finding names and codes through exact matching
  • Supporting searches with specialized vocabulary
wshobson/agents41.3KUpdated Oct 20, 2026

Plan memory use and monitor long training jobs on NVIDIA DGX Spark. It guides troubleshooting for out-of-memory failures, tracks temperature and power alongside training logs, and helps assess competition between training and inference workloads.

  • Estimating available memory before training
  • Troubleshooting out-of-memory failures
  • Investigating slowdowns during long training jobs
wshobson/agents41.3KUpdated Oct 20, 2026

Design and refine prompts for AI applications using examples, reusable templates, and structured outputs such as JSON. Test variations for accuracy, consistency, response time, and token usage to diagnose unreliable answers and formatting failures.

  • Refine prompts that produce inconsistent answers
  • Build reusable prompt templates with variables
  • Design JSON outputs that follow a defined schema
wshobson/agents41.3KUpdated Oct 20, 2026

Improve slow Apache Spark jobs by reviewing data partitions, caching, memory settings, and shuffles, which move data between workers. Use the guidance to investigate bottlenecks and tune pipelines for larger datasets.

  • Investigating slow Spark jobs
  • Tuning memory and executor settings
  • Reducing data skew and shuffle traffic
wshobson/agents41.3KUpdated Oct 20, 2026

Turn analysis into reports and presentations that explain what the numbers mean. Combine charts, context, and a clear narrative to highlight key findings, connect them to audience goals, and propose next steps.

  • Present analytical findings to executives
  • Prepare quarterly business reviews
  • Structure data-based investor presentations
wshobson/agents41.3KUpdated Oct 20, 2026

Design dbt data transformations with clearly organized models, data quality tests, documentation, and incremental processing that updates only part of a dataset. Use it to structure analytics tables and organize a dbt project.

  • Organizing a dbt project into model layers
  • Adding data quality tests
  • Designing incremental updates for large tables
wshobson/agents41.3KUpdated Oct 20, 2026

Build data quality checks with Great Expectations, dbt tests, and data contracts, which define shared expectations between teams. Check missing values, duplicates, and freshness, then integrate validation into data pipelines and CI/CD.

  • Check data for missing values and duplicates
  • Build a dbt test suite
  • Define shared data contracts between teams
wshobson/agents41.3KUpdated Oct 20, 2026

Build Apache Airflow workflows for data pipelines and scheduled jobs. The skill guides task dependencies, retries, waiting for conditions, testing, and deployment, with patterns for tasks that can be safely rerun.

  • Building scheduled data pipelines
  • Designing task order and dependencies
  • Implementing custom tasks and condition checks
wshobson/agents41.3KUpdated Oct 20, 2026

dataviz

FreeSummary

Turn supplied data into a suitable chart, dashboard, or visual explanation. The workflow chooses readable ways to show comparisons, includes source and assumption notes, and checks axes, units, and missing values without inventing data or hiding uncertainty.

  • Choosing a chart for a specific comparison
  • Creating a dashboard from data
  • Adding sources and assumptions to a visual explanation
codewhale-hq/Codewhale41.1KUpdated Oct 20, 2026