1,848 free skills
AI & ML skills
Skills for AI/ML work — LLM prompt engineering, RAG pipelines, vector databases, fine-tuning, and agent orchestration.
Sourced from real, public repositories — synced daily, never invented.
1,848 free skills
Skills for AI/ML work — LLM prompt engineering, RAG pipelines, vector databases, fine-tuning, and agent orchestration.
Sourced from real, public repositories — synced daily, never invented.
15 tools across six categories
13 of them never send your data anywhere
Free · No signup · No trial clock
SEE THE DIRECTORY

rust
appwrite/claude-plugin
Appwrite Rust SDK skill. Use when building server-side Rust applications with Appwrite. Covers async client setup with API keys, user management, TablesDB database/table/row operations, file storage, function executions, permissions, queries, and error handling. Uses the crates.io `appwrite` package and Tokio.
appwrite-dotnet
appwrite/codex-plugin
Appwrite .NET SDK skill. Use when building server-side C# or .NET applications with Appwrite, including ASP.NET and Blazor integrations. Covers user management, database/table CRUD, file storage, and functions via API keys.
appwrite-rust
appwrite/codex-plugin
Appwrite Rust SDK skill. Use when building server-side Rust applications with Appwrite. Covers async client setup with API keys, user management, TablesDB database/table/row operations, file storage, function executions, permissions, queries, and error handling. Uses the crates.io `appwrite` package and Tokio.
Prompting
julianobarbosa/.claude
Meta-prompting standard library — the PAI system for generating, optimizing, and composing prompts programmatically. Owns three pillars: Standards (Anthropic Claude 4.x best practices, context engineering principles, 1,500+ paper synthesis, Fabric pattern system, markdown-first / no-XML-tags); Templates (Handlebars-based — Briefing.hbs, Structure.hbs, Gate.hbs, DynamicAgent.hbs, and eval-specific templates Judge.hbs, Rubric.hbs, TestCase.hbs, Comparison.hbs, Report.hbs used by Agents and Evals skills); and Tools (RenderTemplate.ts for CLI/TypeScript rendering with data-content separation). Philosophy: prompts that write prompts — structure is code, content is data. Delivered 65% token reduction across PAI (53K → 18K tokens) via template extraction. Output is always a prompt to be used elsewhere, not final content. Reference files: Standards.md (complete prompt engineering guide), Tools/RenderTemplate.ts (rendering implementation). NOT FOR generating final content or answers — this skill produces prompts only (for content, use the appropriate domain skill). USE WHEN meta-prompting, template generation, prompt optimization, prompt engineering, write a prompt for, generate an agent prompt, create system prompt, programmatic prompt, Handlebars template, optimize this prompt, prompt hygiene, context engineering, eval prompt, judge prompt, agent briefing.
xpu-kernels
huggingface/kernels
Provides guidance for writing, optimizing, and benchmarking Triton kernels for Intel XPU GPUs (Battlemage/Arc Pro B50) using the Xe-Forge optimization framework. Includes an LLM-driven trial-loop workflow (analyze, validate, benchmark, profile, finalize), XPU-specific patterns (tensor descriptors, GRF mode, tile swizzling), KernelBench fused kernels, and Flash Attention.
databricks-vector-search
databricks-solutions/lakebase-online-ml
Patterns for Databricks Vector Search: create endpoints and indexes, query with filters, manage embeddings. Use when building RAG applications, semantic search, or similarity matching. Covers both storage-optimized and standard endpoints.
apify-financial-news
apify/awesome-skills
Discover and extract financial news for tracked portfolio companies across 33 verified Tier 1 sources (Bloomberg, Reuters, FT, WSJ, IntelliNews, ČTK, PAP, BTA, TASR, ING Think, ECB, EC Press Corner, ...) plus broad Google News fallback. Use when the user asks to find news about a company, get press coverage, monitor financial press, run a news scan, or check headlines for a portfolio company. Reads tracked companies from data/companies.json. Do NOT use for marketing/social-listening (use apify/awesome-skills) or for morning-briefing formatting (out of scope).
winapp-ui-automation
microsoft/winappcli
Inspect and interact with running Windows app UIs from the command line using UI Automation (UIA). Use when an AI agent or developer needs to inspect a UI element tree, find controls, take screenshots, click buttons, read or set text, or verify UI state in a running Windows app. Works with any framework WinUI 3, WPF, WinForms, Win32, Electron.
ai-seo
moizibnyousaf/marketing-cli
Optimize content for AI search engines — ChatGPT, Perplexity, Claude, Gemini, and AI Overviews. Covers entity optimization, structured data, citation-worthy formatting, and platform-specific strategies. Use when someone wants visibility in AI-generated answers, says 'AI SEO', 'AI search', 'LLM optimization', 'ChatGPT ranking', 'Perplexity citations', 'AI Overviews', or wants their content cited by AI assistants. The new SEO frontier — if you're only optimizing for Google, you're already behind.
openshift-docs
openshift/agentic-skills
Search and read OpenShift Container Platform documentation in markdown format. Use when the user asks about OpenShift features, configuration, installation, troubleshooting, or any OCP-specific topic — including operators, routes, services, oc, RBAC, networking, storage, or cluster administration.
exploring-llm-costs
posthog/posthog
>
MCP Integration
sanity-io/claude-plugins-official
This skill should be used when the user asks to "add MCP server", "integrate MCP", "configure MCP in plugin", "use .mcp.json", "set up Model Context Protocol", "connect external service", mentions "${CLAUDE_PLUGIN_ROOT} with MCP", or discusses MCP server types (SSE, stdio, HTTP, WebSocket). Provides comprehensive guidance for integrating Model Context Protocol servers into Claude Code plugins for external tool and service integration.
box-automation
rohitg00/buildwithclaude
Automate Box cloud storage operations including file upload/download, search, folder management, sharing, collaborations, and metadata queries via Rube MCP (Composio). Always search tools first for current schemas.
cli-cytoscnpy
jr2804/prompts
CLI tool for CytoScnPy - code metrics analysis for Python projects. Use when running code quality scans, calculating cyclomatic complexity, Halstead metrics, maintainability index, or generating project statistics. Triggers on: cytoscnpy commands, code metrics analysis, complexity reports, maintainability scoring, or MCP server setup for LLM integration.
databricks-model-serving
databricks-solutions/lakebase-online-ml
Deploy and query Databricks Model Serving endpoints. Use when (1) deploying MLflow models or AI agents to endpoints, (2) creating ChatAgent/ResponsesAgent agents, (3) integrating UC Functions or Vector Search tools, (4) querying deployed endpoints, (5) checking endpoint status. Covers classical ML models, custom pyfunc, and GenAI agents.
databricks-unstructured-pdf-generation
databricks-solutions/lakebase-online-ml
Generate synthetic PDF documents for RAG and unstructured data use cases. Use when creating test PDFs, demo documents, or evaluation datasets for retrieval systems.
06-table-documentation
databricks-solutions/vibe-coding-workshop-template
Comprehensive documentation standards for Gold layer tables including naming conventions, column descriptions, and metadata requirements. Use when creating Gold layer tables, columns, or writing documentation to ensure dual-purpose descriptions that serve both business users and technical users (including LLMs like Genie). Includes YAML schema consultation patterns, surrogate key patterns, SCD Type 2 documentation, and implementation guidance for Silver table naming conventions.
querying-mlflow-metrics
databricks-solutions/lakebase-online-ml
Fetches aggregated trace metrics (token usage, latency, trace counts, quality evaluations) from MLflow tracking servers. Triggers on requests to show metrics, analyze token usage, view LLM costs, check usage trends, or query trace statistics.
searching-mlflow-docs
databricks-solutions/lakebase-online-ml
Searches and retrieves MLflow documentation from the official docs site. Use when the user asks about MLflow features, APIs, integrations (LangGraph, LangChain, OpenAI, etc.), tracing, tracking, or requests to look up MLflow documentation. Triggers on "how do I use MLflow with X", "find MLflow docs for Y", "MLflow API for Z".
agent-analytics
rohitg00/buildwithclaude
Analytics your AI agent can actually use. Track, analyze, run A/B experiments, and optimize across all your projects via CLI. Includes a growth playbook so your agent knows HOW to grow, not just what to track.
activecampaign-automation
rohitg00/buildwithclaude
Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list subscriptions, automation enrollment, and tasks. Always search tools first for current schemas.
inner-demon
miles990/inner-demon
修行 — 辨認內心升起的非理性衝動(懼怠慢亂邪虛),與之共存,轉化為力量。適用於任何有決策循環的 AI agent。
avalonia-input-interaction
linuxdevel/avalonia-skills
Use when handling pointer events, keyboard input, gestures, focus, drag-and-drop, or hot keys in Avalonia. Covers PointerPressed/Released/Moved, KeyDown/KeyUp, TextInput, HotKeyManager, KeyGesture, focus management, TapGestureRecognizer, PinchGestureRecognizer, DragDrop.DoDragDrop, DataObject, and Cursor types.
rag-pipeline-builder
patricio0312rev/skillset
Designs retrieval-augmented generation pipelines for document-based AI assistants. Includes chunking strategies, metadata schemas, retrieval algorithms, reranking, and evaluation plans. Use when building "RAG systems", "document search", "semantic search", or "knowledge bases".
libfuzzer-cpp
testland/qa
Author and run LLVM libFuzzer for C/C++ - in-process coverage-guided fuzzing. Covers harness authoring (LLVMFuzzerTestOneInput entry point), build with -fsanitize=fuzzer,address,undefined, runtime flags (-max_total_time, -runs, -dict, -fork, -workers), corpus + crash-artefact handling, and CI integration. Use for libraries / parsers / decoders in C/C++ where in-process fuzzing of a function is the right scope. Compose with ASan + UBSan from sanitiser-integration-reference and corpus discipline from corpus-management-reference.
agent-config-setup
ofershap/create-agent-config
Generate AI agent config files for any project — Cursor, Claude Code, Copilot, Windsurf, Cline, AGENTS.md. Use when setting up a new project for AI agents.
search-mcp-docs
plaited/plaited
Search the Model Context Protocol specification. Use when implementing MCP clients or servers, understanding the protocol, or checking transport details.
audit-comet-expression
myx778/datafusion-comet
Audit an existing Comet expression for correctness and test coverage. Studies the Spark implementation across versions 3.4.3, 3.5.8, and 4.0.1, reviews the Comet and DataFusion implementations, identifies missing test coverage, and offers to implement additional tests.
implement-comet-expression
0lai0/datafusion-comet
Use when implementing a new Spark expression in DataFusion Comet. Walks through cloning latest Spark master to study the canonical implementation, checking the upstream datafusion-spark crate before writing native code, building the Comet serde and Rust wire-up from the contributor guide, then running audit-comet-expression to drive a test-coverage iteration loop.
polym-bp-cloud
byteplus-sa/polym
Operate BytePlus/Volcengine cloud via the ve CLI: query and provision ECS, VPC, CDN, API Gateway, CR, VKE, run commands on instances via Cloud Assistant, and use TOS object storage. Trigger: 'list my ECS instances', 've cli'.
docs-find-documentation-gaps
pietersp/zio-nats
Find missing or weak documentation coverage by comparing docs against the source code.
fai-gdpr-compliance
frootai/frootai
Ensure GDPR compliance in AI data processing and storage.
llm-friendly-context
shinpr/codex-workflows
Clarifies inputs, outputs, success criteria, decisions, and unresolved conditions so downstream agents can execute without guessing. Use when writing or revising LLM-facing prompts, handoffs, planning artifacts, reviews, reports, or generated instructions.
elixir
snqb/my-skills
Elixir development: Ash Framework, Phoenix, Credo, LLM interaction safety. Use when working on Elixir/Ash/Phoenix projects.
affine-subcode-ensemble-decoding
hiyenwong/ai_collection
Affine Subcode Ensemble Decoding methodology for degeneracy-aware quantum error correction. Improves belief-propagation (BP) decoding of quantum LDPC codes by leveraging affine subcode structure to handle degeneracy. Use when: quantum error correction, QLDPC decoding, belief propagation, degeneracy, ensemble decoding, quantum LDPC codes, fault-tolerant quantum computing, syndrome decoding, CSS codes.
effect-uai-sandbox-basics
betalyra/effect-uai
Use when the user wants to run untrusted code (LLM-generated scripts, user-submitted snippets, agent shell commands) inside an isolated microVM. Covers picking a provider (Microsandbox locally vs Deno Deploy hosted), provisioning a sandbox with a chosen OCI image and network policy, and executing commands. Pair with `effect-uai-streaming-tool-output` to expose a sandbox to a model as a tool.
embedding-strategies
bcastelino/agent-skills-kit
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 dom...
embedding-strategies
alexander-kastil/skills-collection
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.
embeddings-rag
jayavibhavnk/claude-skills
Build Retrieval-Augmented Generation (RAG) systems using embeddings for semantic search and knowledge bases.
embedding-strategies
henryhawke/skills
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.
qwen3-embedding
tangledgroup/tangled-skills
Complete toolkit for Qwen3 Embedding models (0.6B, 4B, 8B) and Qwen3 Reranker models providing state-of-the-art text embedding, semantic search, reranking, and multilingual retrieval with support for Sentence Transformers, raw Transformers, vLLM, and TEI inference engines. Use when generating text embeddings, building semantic search or RAG pipelines, performing cross-lingual retrieval, code retrieval, text classification/clustering, or reranking search results with Qwen3-Embedding or Qwen3-Reranker models.
9router-embeddings
anuragg-saxenaa/9router
Generate vector embeddings via 9Router /v1/embeddings using OpenAI / Gemini / Mistral / Voyage / Nvidia / GitHub embedding models for RAG, semantic search, similarity. Use when the user wants embeddings, vectors, RAG, semantic search, or to embed text.
embeddings
xturnvk/mega-models-skill-pack
Use when the user needs OpenAI-compatible or Gemini embeddings through CursorAI for retrieval, clustering, indexing, reranking preparation, or vector database ingestion.
embeddings-and-search
xberg-io/plugins
Use when generating embeddings, calling the 12 web-search providers, or running OCR over documents with the 4 OCR providers through liter-llm. Covers embed, search, and ocr methods plus reranking.
together-embeddings
zainhas/skills
Use this skill for Together AI embedding, retrieval, and reranking workflows: generating dense vectors, building semantic search or RAG pipelines, and using rerank models behind dedicated endpoints. Reach for it whenever the user needs vector representations or retrieval quality improvements rather than direct text generation.
embedding-strategies
mowgliph/everything-agents-skills
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.
qwen3-vl-embedding
tangledgroup/tangled-skills
Complete toolkit for Qwen3-VL-Embedding 0.1.0 multimodal embedding models (2B and 8B) supporting text, images, screenshots, videos, and mixed-modal inputs. Use when generating semantic embeddings for retrieval, clustering, similarity search, RAG pipelines, or cross-modal understanding with Matryoshka dimension flexibility and 30+ language support.
embedding-strategies
shahin1717/ai-skills
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.
oauth-integration
cavaldos/opencode-kit
OAuth 2.0 integration patterns. Social login, third-party APIs, token storage, refresh, PKCE.
netlify-storage
ssrjkk/claude-skills
Storage with Netlify. object storage.
data-storage
seancdavis/agent-skills
Personal conventions for data storage on Netlify (Netlify DB + Drizzle, or Netlify Blobs). Use when deciding where data should live, designing schemas, or writing queries that touch user-owned data. Covers the Blobs-vs-DB decision, timestamp migrations and the reason for them, never-use-db:push, and the user-scoped query rule. DB setup, Drizzle config, and migration commands are covered by Netlify's netlify-database skill.
ai-workflows
seancdavis/agent-skills
Personal conventions for integrating AI capabilities via Netlify's AI Gateway. Use when adding AI features (calling LLMs from server code, building AI-powered endpoints). Covers two real footguns that are easy to hit, plus a pattern for tying AI endpoints into the app's auth + feedback systems. Gateway setup and model availability are covered by Netlify's netlify-ai-gateway skill.
file-storage
seancdavis/agent-skills
Opinionated conventions for non-image file storage on Netlify Blobs (documents, PDFs, exports). Use when implementing file uploads or downloads for non-image files. Covers store organization, required metadata, and forcing download via Content-Disposition. For image-specific handling with CDN optimization, see netlify-images instead.
supabase
clawlink-hq/skills
Supabase integration for AI agents via ClawLink — browser login, no API key setup. Connect Supabase through ClawLink's hosted setup to manage projects, query databases, deploy Edge Functions, and configure auth and organizations. Use this skill when the user wants to work with Supabase (Storage & Databases) — connect Supabase, read or update Supabase data, or take actions in Supabase from chat instead of saying you cannot access it.
nodeboot-starter-firebase
nodejs-boot/node-boot
Use when the user wants Firebase Admin integration in a Node-Boot app with `@nodeboot/starter-firebase`; this starter is enabled with `@EnableFirebase()` and exposes named beans for Firebase auth, Firestore, storage, realtime database, messaging, remote config, app check, and machine learning from `integrations.firebase`.
firebase-ai-logic
jeo-tech-ai/oh-my-gods
Integrate Firebase AI Logic (Gemini in Firebase) for intelligent app features. Use when adding AI capabilities to Firebase apps, implementing generative AI features, or setting up Firebase AI SDK. Handles Firebase AI SDK setup, prompt engineering, and AI-powered features.
firebase-setup
bhargavgandhi/agentic-workflows
Firebase Auth, Firestore, and Storage conventions for web apps using the v9+ modular SDK.
video-cut
juffaz/skill-video-cut
Download a video from a URL (YouTube, Yandex.Video, etc. via yt-dlp) and cut a time range with ffmpeg. Use when the user provides a video URL and start/end timestamps and asks to extract/cut/trim a fragment.
genkit
jeo-tech-ai/oh-my-gods
Build production-ready AI workflows using Firebase Genkit. Use when creating flows, tool-calling agents, RAG pipelines, multi-agent systems, or deploying AI to Firebase/Cloud Run. Supports TypeScript, Go, and Python with Gemini, OpenAI, Anthropic, Ollama, and Vertex AI plugins.
firebase-architect
noirprimordial7/nearnest
Use when designing Firebase Auth, Firestore schemas, Storage rules, Cloud Functions, FCM notifications, App Check, or Google Maps integration for Nearnest. Use before writing any Firebase-related code.