Tags

Best Machine Learning Skills for AI Agents

562 Machine Learning skills for AI coding assistants — ranked by popularity.

This collection provides modular SKILL.md files designed to extend the capabilities of AI coding assistants like Claude Code, Codex, and Cursor. Focused specifically on machine learning, these skills allow you to integrate advanced functionality directly into your development workflow. Whether you are building production-grade RAG systems using Qdrant, deploying local LLM inference via llama-cpp, or executing autonomous research in genomics with biomni, these files provide the necessary instructions for your agent. You can also automate trading strategies, manage multi-model API access through OpenRouter, or initiate self-evolution loops for your custom agents. These skills are built for developers who need to move beyond standard code generation to handle complex data analysis, algorithmic modeling, and high-performance system orchestration. Expect direct, functional instructions that turn your AI agent into a specialized technical assistant for your specific machine learning project requirements.

Top Machine Learning skills

llama-cpp

zechenzhangAGI

Runs LLM inference on CPU, Apple Silicon, and consumer GPUs without NVIDIA hardware. Use for edge deployment, M1/M2/M3 Macs, AMD/Intel GPUs, or when CUDA is unavailable. Supports GGUF quantization (1.5-8 bit) for reduced memory and 4-10× speedup vs PyTorch on CPU.

21471

quant-analyst

zenobi-us

Expert quantitative analyst specializing in financial modeling, algorithmic trading, and risk analytics. Masters statistical methods, derivatives pricing, and high-frequency trading with focus on mathematical rigor, performance optimization, and profitable strategy development.

103355

openrouter

rawveg

OpenRouter API - Unified access to 400+ AI models through one API

19178

opencode-cli

SpillwaveSolutions

This skill should be used when configuring or using the OpenCode CLI for headless LLM automation. Use when the user asks to "configure opencode", "use opencode cli", "set up opencode", "opencode run command", "opencode model selection", "opencode providers", "opencode vertex ai", "opencode mcp servers", "opencode ollama", "opencode local models", "opencode deepseek", "opencode kimi", "opencode mistral", "fallback cli tool", or "headless llm cli". Covers command syntax, provider configuration, Vertex AI setup, MCP servers, local models, cloud providers, and subprocess integration patterns.

14174

qdrant-vector-search

zechenzhangAGI

High-performance vector similarity search engine for RAG and semantic search. Use when building production RAG systems requiring fast nearest neighbor search, hybrid search with filtering, or scalable vector storage with Rust-powered performance.

18161

langchain

zechenzhangAGI

Framework for building LLM-powered applications with agents, chains, and RAG. Supports multiple providers (OpenAI, Anthropic, Google), 500+ integrations, ReAct agents, tool calling, memory management, and vector store retrieval. Use for building chatbots, question-answering systems, autonomous agents, or RAG applications. Best for rapid prototyping and production deployments.

26138

unsloth

zechenzhangAGI

Expert guidance for fast fine-tuning with Unsloth - 2-5x faster training, 50-80% less memory, LoRA/QLoRA optimization

15117

llama-factory

zechenzhangAGI

Expert guidance for fine-tuning LLMs with LLaMA-Factory - WebUI no-code, 100+ models, 2/3/4/5/6/8-bit QLoRA, multimodal support

15112

llava

zechenzhangAGI

Large Language and Vision Assistant. Enables visual instruction tuning and image-based conversations. Combines CLIP vision encoder with Vicuna/LLaMA language models. Supports multi-turn image chat, visual question answering, and instruction following. Use for vision-language chatbots or image understanding tasks. Best for conversational image analysis.

7117

cocoindex

cocoindex-io

Comprehensive toolkit for developing with the CocoIndex library. Use when users need to create data transformation pipelines (flows), write custom functions, or operate flows via CLI or API. Covers building ETL workflows for AI data processing, including embedding documents into vector databases, building knowledge graphs, creating search indexes, or processing data streams with incremental updates.

6116

ai-multimodal

mrgoonie

Process and generate multimedia content using Google Gemini API. Capabilities include analyze audio files (transcription with timestamps, summarization, speech understanding, music/sound analysis up to 9.5 hours), understand images (captioning, object detection, OCR, visual Q&A, segmentation), process videos (scene detection, Q&A, temporal analysis, YouTube URLs, up to 6 hours), extract from documents (PDF tables, forms, charts, diagrams, multi-page), generate images (text-to-image, editing, composition, refinement). Use when working with audio/video files, analyzing images or screenshots, processing PDF documents, extracting structured data from media, creating images from text prompts, or implementing multimodal AI features. Supports multiple models (Gemini 2.5/2.0) with context windows up to 2M tokens.

9108

agentdb-memory-patterns

ruvnet

Implement persistent memory patterns for AI agents using AgentDB. Includes session memory, long-term storage, pattern learning, and context management. Use when building stateful agents, chat systems, or intelligent assistants.

9107

rag-implementation

wshobson

Build Retrieval-Augmented Generation (RAG) systems for LLM applications with vector databases and semantic search. Use when implementing knowledge-grounded AI, building document Q&A systems, or integrating LLMs with external knowledge bases.

10101

langchain-architecture

wshobson

Design LLM applications using the LangChain framework with agents, memory, and tool integration patterns. Use when building LangChain applications, implementing AI agents, or creating complex LLM workflows.

899

umap-learn

K-Dense-AI

UMAP dimensionality reduction. Fast nonlinear manifold learning for 2D/3D visualization, clustering preprocessing (HDBSCAN), supervised/parametric UMAP, for high-dimensional data.

6100

ml-pipeline-workflow

wshobson

Build end-to-end MLOps pipelines from data preparation through model training, validation, and production deployment. Use when creating ML pipelines, implementing MLOps practices, or automating model training and deployment workflows.

995

robotics-code-generator

HumaizaNaz

Generates clean, runnable ROS 2, Gazebo, Isaac Sim, and VLA code for humanoid robotics

1490

docstring

pytorch

Write docstrings for PyTorch functions and methods following PyTorch conventions. Use when writing or updating docstrings in PyTorch code.

891

embedding-strategies

wshobson

Select and optimize embedding models for semantic search and RAG applications. Use when choosing embedding models, implementing chunking strategies, or optimizing embedding quality for specific domains.

890

building-automl-pipelines

jeremylongshore

Build automated machine learning pipelines, including feature engineering, model selection, and performance evaluation.

688

modal

davila7

Run Python code in the cloud with serverless containers, GPUs, and autoscaling. Use when deploying ML models, running batch processing jobs, scheduling compute-intensive tasks, or serving APIs that require GPU acceleration or dynamic scaling.

587

model-compare

rawwerks

Compare 3D CAD models using boolean operations (IoU, Dice, precision/recall). Use when evaluating generated models against gold references, diffing CAD revisions, or computing similarity metrics for ML training. Triggers on: model diff, compare models, IoU, intersection over union, model similarity, CAD comparison, STEP diff, 3D evaluation, gold reference, generated model, precision recall 3D.

783

langgraph

davila7

Expert in LangGraph - the production-grade framework for building stateful, multi-actor AI applications. Covers graph construction, state management, cycles and branches, persistence with checkpointers, human-in-the-loop patterns, and the ReAct agent pattern. Used in production at LinkedIn, Uber, and 400+ companies. This is LangChain's recommended approach for building agents. Use when: langgraph, langchain agent, stateful agent, agent graph, react agent.

1374

reasoningbank-with-agentdb

ruvnet

Implement ReasoningBank adaptive learning with AgentDB's 150x faster vector database. Includes trajectory tracking, verdict judgment, memory distillation, and pattern recognition. Use when building self-learning agents, optimizing decision-making, or implementing experience replay systems.

579

How to choose a Machine Learning skill

Evaluate these skills based on your specific infrastructure needs. Check if the skill matches your target environment, such as Apple Silicon support for llama-cpp or headless automation for opencode-cli. Examine the depth of the implementation; some skills, like the trading agents or quant-analyst tools, provide domain-specific logic, while others like OpenRouter offer infrastructure abstraction. Always verify the focus—if you are building a search system, prioritize performance tools like Qdrant. Look for recent updates to ensure compatibility with your current LLM provider or IDE environment.

More Machine Learning skills

matchms
davila7 · 6 installs
llm-evaluation
wshobson · 6 installs
cirq
davila7 · 5 installs
senior-computer-vision
davila7 · 12 installs
scikit-learn
davila7 · 9 installs
rdkit
K-Dense-AI · 8 installs
agentdb-performance-optimization
ruvnet · 6 installs
ai-sdk
vercel · 11 installs
senior-data-scientist
davila7 · 9 installs
llamaindex
davila7 · 3 installs
voice-ai-development
davila7 · 5 installs
pydicom
davila7 · 6 installs
esm
davila7 · 3 installs
voice-agents
davila7 · 8 installs
pyhealth
davila7 · 3 installs
vector-database-engineer
sickn33 · 8 installs
hugging-face-cli
patchy631 · 3 installs
similarity-search-patterns
wshobson · 3 installs
agent-trading-predictor
ruvnet · 9 installs
grpo-rl-training
davila7 · 5 installs
pytorch-lightning
davila7 · 4 installs
computer-use-agents
davila7 · 10 installs
langfuse
davila7 · 7 installs
senior-prompt-engineer
davila7 · 7 installs
data-scientist
sickn33 · 18 installs
agent-memory-systems
davila7 · 5 installs
math
parcadei · 10 installs
vector-index-tuning
wshobson · 5 installs
pymc-bayesian-modeling
davila7 · 3 installs
computer-vision-expert
sickn33 · 3 installs
redteam-plugin-development
promptfoo · 3 installs
evaluating-llms-harness
davila7 · 3 installs
hugging-face-paper-publisher
patchy631 · 6 installs
machine-learning-ops-ml-pipeline
sickn33 · 4 installs
senior-ml-engineer
davila7 · 6 installs
ai-agents-architect
davila7 · 5 installs
ray-train
davila7 · 3 installs
networkx
davila7 · 5 installs
single-cell-rna-qc
anthropics · 4 installs
context-engineering-collection
muratcankoylan · 7 installs
mlops-engineer
sickn33 · 3 installs
gguf-quantization
davila7 · 6 installs
agent-evaluation
davila7 · 3 installs
dspy
davila7 · 4 installs
langsmith-observability
davila7 · 4 installs
pytorch-fsdp2
Orchestra-Research · 6 installs
ai-engineer
sickn33 · 7 installs
qutip
davila7 · 4 installs
advanced-evaluation
muratcankoylan · 4 installs
casadi-ipopt-nlp
benchflow-ai · 3 installs
huggingface-accelerate
davila7 · 3 installs
hypogenic
K-Dense-AI · 3 installs
python-sdk
comet-ml · 4 installs
setting-up-experiment-tracking
jeremylongshore · 2 installs
convex-optimization
parcadei · 4 installs
llm-app-patterns
davila7 · 3 installs
rag-skills
llama-farm · 6 installs
torchdrug
davila7 · 3 installs
azure-ai-vision-imageanalysis-py
microsoft · 6 installs
constrained-optimization
parcadei · 3 installs
context-fundamentals
muratcankoylan · 3 installs
moe-training
davila7 · 3 installs
neurokit2
davila7 · 7 installs
weights-and-biases
davila7 · 3 installs
pgvector-semantic-search
timescale · 4 installs
llm-application-dev
skillcreatorai · 3 installs
mlflow
davila7 · 3 installs
statsmodels
davila7 · 5 installs
trulens-evaluation-workflow
truera · 3 installs
bioservices
davila7 · 3 installs
chroma
davila7 · 2 installs
mamba-architecture
davila7 · 2 installs
mlops-automation
fmind · 3 installs
model-pruning
davila7 · 2 installs
state-space-linearization
benchflow-ai · 3 installs
agentscope-java
agentscope-ai · 1 installs
book-sft-pipeline
muratcankoylan · 3 installs
finite-horizon-lqr
benchflow-ai · 3 installs
openrouter-fallback-config
jeremylongshore · 2 installs
phoenix-evals
Arize-ai · 3 installs
qiskit
davila7 · 4 installs
sentence-transformers
davila7 · 4 installs
sglang
davila7 · 2 installs
adk-agent-builder
jeremylongshore · 3 installs
deepchem
davila7 · 3 installs
hugging-face-tool-builder
patchy631 · 7 installs
ml-engineer
sickn33 · 5 installs
pytdc
davila7 · 3 installs
first-order-model-fitting
benchflow-ai · 3 installs
shap
K-Dense-AI · 8 installs
metal-kernel
pytorch · 3 installs
optimizing-attention-flash
davila7 · 3 installs
rag-engineer
davila7 · 3 installs
string-database
davila7 · 2 installs
mlops-observability
fmind · 2 installs
stable-baselines3
K-Dense-AI · 5 installs

+442 more — browse all skills.

Frequently asked

Do I need specific hardware to run these machine learning skills?
It depends on the skill. For example, llama-cpp is specifically optimized for local execution on CPU, Apple Silicon, and AMD/Intel GPUs. Other skills, such as OpenRouter or the trading agent frameworks, operate primarily through API calls and model abstractions, meaning they do not require high-end local hardware, but they do require stable network connectivity to the relevant services.
Can I combine multiple skills in one agent workflow?
Yes, you can stack these skills to create complex agent behaviors. A developer might combine Qdrant for vector storage with OpenRouter for model access to build a complete RAG system. Ensure your AI agent configuration can manage the context limits and instructions of each SKILL.md file when running multiple tools simultaneously.

Browse other tags

Search skills

Search the agent skills registry