Skip to content
cccskills

Daniel Avila

@davila7

Building AI dev tools with LLMs

350 skills4 repositories 32.9K

Skills (350)

Refine in search

ml-paper-writing

FreeSummary

Turn research code and experimental results into ML and AI paper drafts. The skill guides argument structure, reference verification, and conference formatting with LaTeX templates, helping researchers revise drafts and prepare submissions.

  • Drafting a paper from research code and results
  • Clarifying the main contribution and supporting evidence
  • Finding and verifying references for related work
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Use Phoenix to record execution traces, detailed records of an AI application's operations, and investigate problems. Evaluate answers on datasets, compare prompts and models, and set up monitoring through a self-hosted server.

  • Investigate AI application problems using execution traces
  • Evaluate answer quality across a test dataset
  • Compare prompts and models through experiments
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

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

langfuse

FreeSummary

Set up Langfuse to record LLM application activity, costs, and response times. Manage prompt versions, organize evaluation datasets, and compare results to investigate failures and guide improvements using recorded evidence.

  • Investigating failures in LLM applications
  • Comparing prompt versions and evaluation scores
  • Monitoring LLM costs and response times
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Deploy language models with vLLM through an OpenAI-compatible API or offline batch processing. Tune response speed, throughput, and GPU memory use with quantization, which reduces numerical precision, and execution across multiple GPUs.

  • Deploy an OpenAI-compatible language model API
  • Generate text from many prompts in a batch
  • Serve quantized models with limited GPU memory
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Run machine learning workloads on Modal's cloud GPUs without managing servers. Guides Python configuration for training, inference, batch processing, and API deployment, including automatic scaling, persistent storage, scheduled jobs, and troubleshooting.

  • Running GPU inference without managing servers
  • Deploying a model as an automatically scaling API
  • Processing large batches in parallel
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

Investigate how transformer language models produce predictions with TransformerLens. This skill guides inspection of intermediate values and attention patterns, plus experiments that replace internal values to test their effects and identify components involved in model behavior.

  • Inspecting attention patterns and intermediate values
  • Testing output changes by replacing internal activations
  • Analyzing attention head contributions to predictions
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

llm-ops

FreeSummary

Build and operate LLM applications with guidance on RAG, which uses retrieved documents to inform answers. Covers document indexing, vector database selection, prompt improvement, response evaluation, caching, and estimates of model usage costs.

  • Building an assistant that answers from documents
  • Choosing a vector database for document search
  • Comparing answer quality after prompt changes
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Integrate Flash Attention into transformer models to reduce processing time and GPU memory use for long sequences. Covers PyTorch integration, advanced attention options, and benchmarks that compare speed, memory use, and output accuracy.

  • Speeding up transformer training on long sequences
  • Reducing GPU memory use during attention
  • Adding Flash Attention to a PyTorch model
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

llm-app-patterns

FreeSummary

Design LLM applications using patterns for answers grounded in documents, agents that use tools, and prompt testing. Implementation examples also cover monitoring response quality, latency, costs, and failures during operation.

  • Building an assistant that answers from internal documents
  • Choosing an architecture for an agent that uses tools
  • Comparing and versioning prompts
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

llava

FreeSummary

Build image-based conversations with LLaVA, an AI model that combines image understanding with language. Covers setup, model selection, image descriptions, follow-up questions, and memory-saving options for running models on a GPU.

  • Building a chatbot that answers questions about images
  • Generating image descriptions and captions
  • Exploring a scene through follow-up questions
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Use LangSmith to record LLM application inputs, outputs, and timing, investigate failures, evaluate answers against test datasets, and monitor production usage. It also guides automated quality checks and analysis of token usage and costs.

  • Investigating failures in LLM applications
  • Evaluating answers against test datasets
  • Monitoring production latency and costs
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Reduce GPU memory use by loading language models in 8-bit or 4-bit formats with bitsandbytes and HuggingFace Transformers. Includes configuration examples, QLoRA fine-tuning of compressed models, and optimizers that reduce memory needed during training.

  • Load larger models within limited GPU memory
  • Compare 8-bit and 4-bit model settings
  • Fine-tune a model with QLoRA
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Generate music and sound effects from written descriptions with AudioCraft. Covers MusicGen and AudioGen, using reference melodies or musical styles, producing stereo audio, adjusting generation settings, and saving generated sounds as audio files.

  • Generate music from a written description
  • Create sound effects and environmental audio
  • Generate music using a reference melody or style
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Use W&B to record machine learning experiments, visualize training, and compare results. The skill also covers automated searches for training settings and version tracking for datasets and models, helping teams share experiments and trace their inputs.

  • Logging training metrics and viewing progress in real time
  • Comparing experiments with different training settings
  • Searching automatically for better training settings
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

clip

FreeSummary

Build image classification and search workflows by comparing images with text descriptions. Covers classification without additional training, similarity scoring, batch processing, and storing image representations in a vector database for retrieval.

  • Classifying images without additional training
  • Searching image collections with text descriptions
  • Comparing images with candidate descriptions
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

openai-docs

FreeSummary

Find current official documentation for OpenAI products and APIs, then get concise guidance with source citations. Use it to check implementation approaches, model capabilities, and limits, with code examples grounded in the documentation.

  • Check how to implement features with Responses API
  • Look up Codex usage
  • Explore how to build ChatGPT apps with Apps SDK
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Assess language models with over 60 academic benchmark tests using consistent prompts and scoring. Compare models, track performance during training, and organize research results with support for HuggingFace models, vLLM, and APIs.

  • Compare models on standard knowledge and reasoning tests
  • Track model performance across training checkpoints
  • Organize evaluation results for research reports
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Use LitGPT to explore language model implementations and train models on custom data. Covers pretrained model loading, LoRA fine-tuning that updates a small set of parameters, pretraining, and preparing trained models for deployment.

  • Studying language model architecture through readable code
  • Fine-tuning a model on custom instruction data
  • Configuring LoRA training for a single GPU
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

nanogpt

FreeSummary

Learn how GPT language models work by preparing text, training a small model, and generating samples. Covers CPU experiments, custom datasets, further training of pretrained GPT-2 models, and reproducing GPT-2 with multiple GPUs.

  • Train a small model on Shakespeare using a CPU
  • Prepare custom text for model training
  • Further train a pretrained GPT-2 model
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Configure large language model pretraining with torchtitan across multiple GPUs. Covers ways to split training work, launch jobs on computing clusters, enable Float8 numerical processing, and save or resume training through distributed checkpoints.

  • Pretraining Llama 3.1 8B on eight GPUs
  • Configuring multi-node training with SLURM
  • Enabling Float8 training on H100 GPUs
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Is this your account? Link GitHub to bring it onto your creator page (Japanese)