Skip to content
cccskills

Data & AI skills

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

Filter by price or sort order

Use SAELens to train and analyze sparse autoencoders, which separate neural network activity into features that may represent recognizable concepts. Explore pretrained features, evaluate reconstruction quality, and investigate how individual features influence language model outputs.

  • Exploring features with a pretrained SAE
  • Training and evaluating a custom SAE
  • Studying overlapping concepts in model activity
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Guides experiments that inspect and change internal model values using nnsight. Covers local PyTorch models and remote experiments through NDIF, including replacing intermediate values to test how particular layers affect a model’s predictions.

  • Inspecting layer outputs and attention patterns
  • Replacing internal values to compare predictions
  • Running large-model experiments through NDIF
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

llm-evaluation

FreeSummary

Evaluate LLM application quality using automated scores, human reviews, and another language model as a judge. Compare models or prompts, establish baseline results, and detect quality drops through repeatable tests and statistical comparisons.

  • Comparing models and prompts
  • Checking quality before deployment
  • Evaluating search quality in RAG applications
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

sglang

FreeSummary

Set up LLM serving with structured responses, including JSON and outputs restricted to specified patterns. Covers reusing shared prompt calculations, tool calling, and multi-turn conversations through SGLang, with examples for server setup and application integration.

  • Extract information into JSON with a defined schema
  • Build agents that call tools
  • Reuse shared prompts across chat requests
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Investigate why a PyTorch model behaves a certain way by changing its internal values with pyvene. The skill guides experiments that swap or remove activations, train interventions, compare outputs, and save or share intervention configurations.

  • Locating model components that affect an output
  • Swapping activations to test behavioral hypotheses
  • Training interventions to investigate causal structure
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Integrate the Gemini API on Agent Platform using the Google Gen AI SDK. Guidance covers authentication, text and multimedia tasks, structured JSON responses, live voice interactions, context caching, and batch prediction across five programming languages.

  • Adding document and multimedia understanding to an application
  • Generating JSON that matches a defined schema
  • Building live voice and video interactions
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

llama-cpp

FreeSummary

Run language models locally with llama.cpp on CPUs, Apple Silicon, or AMD and Intel GPUs. The skill guides model setup, memory-saving GGUF format choices, interactive chat, and serving models through an OpenAI-compatible API.

  • Running a language model on a CPU-only computer
  • Setting up local chat on an Apple Silicon Mac
  • Choosing model quantization to fit available memory
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

peft-fine-tuning

FreeSummary

Fine-tune large language models with LoRA and QLoRA while limiting GPU memory use. Guides training settings and adapter management, using small sets of task-specific weights that can be saved, switched, or merged into a base model.

  • Fine-tuning an LLM with limited GPU memory
  • Choosing LoRA settings and training layers
  • Switching task-specific adapters on one base model
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

unsloth

FreeSummary

Get guidance on adapting LLMs with Unsloth, including implementation, API usage, and debugging. Covers LoRA and QLoRA, methods for adjusting models with fewer trainable parameters, with a focus on training speed and memory use.

  • Learning how to fine-tune models with Unsloth
  • Exploring LoRA and QLoRA for efficient training
  • Implementing features using Unsloth APIs
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

awq-quantization

FreeSummary

Compress large language models to 4-bit weights to reduce GPU memory use and accelerate inference. Covers loading compressed models, configuring quantization, and using Transformers or vLLM, with guidance on hardware requirements and backend choices.

  • Running large models with limited GPU memory
  • Compressing a model with domain-specific sample text
  • Serving AWQ models with vLLM
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

pytorch-fsdp

FreeSummary

Get guidance on distributed training with PyTorch FSDP, which splits model parameters across devices. The skill covers implementation, mixed precision, moving data to CPU memory, communication setup, and debugging distributed training code.

  • Implement distributed training with FSDP
  • Review mixed precision and CPU offloading settings
  • Choose a distributed communication backend
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Adapt PyTorch training scripts for multiple GPUs or machines with Accelerate. This skill guides code changes, configuration, and launch commands, including mixed precision, which combines numerical formats, and DeepSpeed or FSDP integration for distributed training.

  • Moving single-GPU training to multiple GPUs
  • Configuring mixed precision training
  • Setting up DeepSpeed or FSDP
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

ray-train

FreeSummary

Adapt machine learning training to run across multiple GPUs or machines with Ray Train. Covers changes to existing code, comparing training settings with Ray Tune, and saving checkpoints so training can resume after failures.

  • Adapting existing PyTorch code for multiple GPUs
  • Training HuggingFace models across multiple machines
  • Comparing learning rates and batch sizes with Ray Tune
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

moe-training

FreeSummary

Build and train Mixture of Experts models, which activate selected specialist networks for each input. Use DeepSpeed or HuggingFace workflows to configure routing, balance workloads, distribute experts across GPUs, and optimize inference.

  • Designing MoE models for a limited compute budget
  • Implementing Mixtral-style expert routing
  • Adjusting expert workloads and training stability
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

data-engineer

FreeSummary

Design and implement systems that collect, transform, validate, and store data for analysis. Covers scheduled and real-time processing, data warehouses, quality checks, monitoring, and cost tuning using tools such as Apache Spark, dbt, and Airflow.

  • Building scheduled data collection and transformation workflows
  • Designing a data warehouse for analysis
  • Synchronizing database changes in real time
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

autogpt-agents

FreeSummary

Build and operate AutoGPT agents that carry out multi-step workflows. Covers a visual editor for connecting processing blocks, scheduled and webhook triggers, deployment, execution monitoring, and benchmarks for evaluating agent performance.

  • Build an AI workflow in a visual editor
  • Run agents on a schedule or external event
  • Add custom agent abilities with Forge
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

crewai

FreeSummary

Design collaborative AI teams with CrewAI by defining each agent’s role, goals, tasks, and expected results. Covers passing work between agents, manager-led coordination, memory settings, and execution planning for workflows such as research and writing.

  • Build a team that researches and writes articles
  • Coordinate specialists through a manager agent
  • Define agent roles and expected task outputs
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Design autonomous AI agents that break goals into tasks, use tools, and review their own work. Covers reasoning and action loops, separate planning and execution, and reliability measures such as cost limits, validation, and logging.

  • Choosing how an agent plans and executes tasks
  • Breaking goals into constrained steps
  • Adding self-review and correction to an agent
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

deepspeed

FreeSummary

Helps configure and troubleshoot DeepSpeed for training large models across multiple devices. Covers memory optimization, parallel training, and DeepNVMe storage transfers, with examples for tuning data movement and configuring models that divide work among specialized components.

  • Configuring distributed training for large models
  • Tuning tensor transfers to NVMe storage
  • Setting up models with specialized expert components
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Design AI agents that plan tasks, call tools, and retain useful information. Covers coordination between agents, evaluation, and debugging, with practical patterns for execution limits, error handling, and tracing what an agent does.

  • Designing an agent that plans and executes tasks
  • Organizing tool definitions and selection
  • Deciding what an agent should remember
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Organize PyTorch training code with LightningModule and Trainer. Follow examples for validation, logging, model saving, and distributed training across multiple GPUs, with callbacks that add monitoring or stop training when progress stalls.

  • Converting an existing PyTorch training loop
  • Adding validation, logs, and model checkpoints
  • Configuring training across multiple GPUs
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

nemo-curator

FreeSummary

Prepare training datasets for large language models with GPU-assisted cleaning. Covers duplicate removal, quality filtering, and personal information redaction, with workflows for text, images, video, and audio using NeMo Curator.

  • Clean web data for model training
  • Remove exact and near duplicates from large text collections
  • Redact personal information from training text
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

ray-data

FreeSummary

Build data processing pipelines for machine learning, from preprocessing to batch predictions. Uses Ray Data to handle datasets larger than memory, distribute work across CPUs and GPUs, and feed data into training frameworks.

  • Preprocessing datasets larger than memory
  • Running batch predictions across multiple GPUs
  • Preparing image and tabular data for training
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Evaluate code generation models with HumanEval, MBPP, and other benchmarks. Test generated programs, compare models across programming languages, and record pass@k scores, which estimate the chance that at least one of k solutions passes the tests.

  • Comparing code generation models on shared benchmarks
  • Measuring correctness across programming languages
  • Evaluating models trained to follow instructions
davila7/claude-code-templates32.8KUpdated Oct 22, 2026