Skip to content
cccskills

Daniel Avila

@davila7

Building AI dev tools with LLMs

350 skills4 repositories 32.9K

Skills (350)

Refine in search

Generate embeddings, numerical representations of text or images, for meaning-based search, similarity comparisons, and document grouping. The skill guides model selection, multilingual processing, local execution, and integration with retrieval workflows.

  • Generate document embeddings for RAG
  • Find sentences with similar meanings
  • Group documents by topic
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Execute an implementation plan in one session by assigning a fresh subagent, a separate task-focused agent, to each task. Check specification compliance first, then code quality, and repeat fixes and reviews before proceeding.

  • Execute an existing plan with mostly independent tasks
  • Check specification compliance before reviewing code quality
  • Repeat fixes and reviews for each implementation task
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

verl-rl-training

FreeSummary

Set up reinforcement learning, which trains models using rewards, with verl. Follow workflows for preparing data, configuring GRPO or PPO training, scaling across GPUs, and addressing memory errors or unstable training.

  • Training a math reasoning model with GRPO
  • Configuring PPO training with a critic model
  • Scaling large model training across multiple nodes
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

parallel-agents

FreeSummary

Coordinate specialized agents in Claude Code to divide development and review tasks, pass findings between stages, and combine results into one report with prioritized recommendations and action items.

  • Reviewing code from security, performance, and quality perspectives
  • Coordinating frontend, backend, and database work
  • Combining specialist findings into a prioritized report
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

prompt-library

FreeSummary

Provides prompt templates for coding, writing, analysis, and creative work. Helps define the AI's role, specify the desired output, add examples and constraints, and refine requests using a practical checklist.

  • Draft a prompt for code review
  • Create requests for clear technical documentation
  • Prepare prompts for feature and naming ideas
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

ai-product

FreeSummary

Guide the design of AI product features with output validation, responses displayed as they arrive, prompt versioning, and testing. Address API costs, failures, and unsafe input when preparing language model integrations for production.

  • Reviewing AI features before production release
  • Designing validation for AI-generated output
  • Managing prompt versions and regression tests
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

dspy

FreeSummary

Build AI workflows with DSPy by defining inputs and outputs and combining reusable components. Create question answering systems that use retrieved documents, tool-using agents, and automatically optimized prompts, then compare results with evaluation data.

  • Build question answering systems that use retrieved documents
  • Optimize prompts using examples and evaluation metrics
  • Combine AI tasks into reusable processing stages
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

qa-test-planner

FreeSummary

Turn feature requirements into test plans, step-by-step manual tests, regression suites for checking existing features, and reproducible bug reports. The skill also supports comparing implemented interfaces with Figma designs and documenting visual differences.

  • Plan tests for a new feature
  • Write manual checkout test cases
  • Organize regression checks before a release
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Design focused products built around AI APIs, with guidance on prompts, model selection, output validation, and user experience. Track usage and set cost limits to connect product behavior with operating costs and pricing decisions.

  • Design an AI service for a specific task
  • Create prompt templates and validate responses
  • Track API costs and set usage limits
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

langgraph

FreeSummary

Build AI agents with LangGraph by connecting processing steps into a graph. Define shared state, conditional paths, tool calls, saved checkpoints, and human review points to create workflows that retain information as they run.

  • Building an agent that calls tools in a loop
  • Sharing accumulated findings between multiple agents
  • Routing requests to different processing paths
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

Build image captioning, visual question answering, and text-based image search with BLIP-2. The skill explains model selection, batch processing, and memory-saving settings, with Python examples for connecting image understanding to language models.

  • Generating captions for multiple images
  • Building a question-answering system for images
  • Searching an image collection with text
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

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

Evaluate language models with over 100 benchmark tests covering knowledge, math, coding, safety, and image understanding. Configure runs on Docker, Slurm computing clusters, or cloud infrastructure, compare models, and export results.

  • Compare models using the same benchmark tests
  • Run large evaluations on a Slurm cluster
  • Evaluate safety and image understanding
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

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

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

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

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 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

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

tensorrt-llm

FreeSummary

Configure LLM inference and serving on NVIDIA GPUs with TensorRT-LLM. Covers quantization, which reduces numerical precision, batching requests during generation, and distributing models across GPUs to improve processing capacity and response times.

  • Setting up an LLM server on NVIDIA GPUs
  • Configuring FP8 or INT4 quantization
  • Distributing large models across multiple GPUs
davila7/claude-code-templates32.8KUpdated Oct 22, 2026

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