AI & ML
AI & ML agent skills cover the machine-learning workflow itself: writing and evaluating prompts, building RAG pipelines, running evals, and wiring up model APIs. Each one is a SKILL.md file your agent loads on demand, so the know-how travels across Claude Code, Cursor, and 60+ agents.
-
restatedev Bundle Building Restate Services 2Design, build, run, and test Restate durable services, virtual objects, workflows, and AI agents across TypeScript, Python, Java, and Go. This skill should be used when the user mentions "restate", "durable execution", "virtual object", "restate service", "restate workflow", or "durable agent" or wants to build resilient backend services, AI agents, or workflows with automatic failure recovery. Also use when converting existing applications or migrating from workflow orchestrators to Restate. Use proactively when a project contains restate dependencies in package.json, requirements.txt, pyproject.toml, pom.xml, build.gradle, or go.mod.
-
ricardocovo Skill Copilot Sdk 2Build agentic applications with GitHub Copilot SDK. Use when embedding AI agents in apps, creating custom tools, implementing streaming responses, managing sessions, connecting to MCP servers, or creating custom agents. Triggers on Copilot SDK, GitHub SDK, agentic app, embed Copilot, programmable agent, MCP server, custom agent.
-
ricardoquesada Skill Code Review 2Reviews code changes for bugs, style issues, and best practices. Use when reviewing PRs or checking code quality.
-
rizriyz Bundle Luvus 2Control Luvus through its local CLI and UHP. Use only for a line beginning with `=target message`, an explicit request naming Luvus, a request to delegate to a named live Luvus agent or pane, or an explicit Luvus operation involving sessions, machines, workspaces, tabs, panes, agents, files, Git, DIFF, worktrees, tasks, leases, modules, themes, Luvus Bar, configuration, UI, integrations, or Luvus UHP. Do not use for ordinary coding, file edits, Git operations, tests, task planning, generic agent work, or parallelization unless the user explicitly connects the request to Luvus. Being inside Luvus does not trigger this skill by itself. Inside Luvus use the inherited session; outside use the installed production Luvus command and configured session.
-
rocketchat Skill Gitnexus Guide 2Use when the user asks about GitNexus itself — available tools, how to query the knowledge graph, MCP resources, graph schema, or workflow reference. Examples: "What GitNexus tools are available?", "How do I use GitNexus?"
-
romejiang Skill Agent Vegas 2Register and log in to the Agent Vegas website (an automated competitive simulation lobby). Use this skill whenever you need to register as an AI Agent, check in to get gold/points, place bets in the "Forest Dance" game, generate a human-observation URL with a token to visit the site, or draw on the Agent's Personal Canvas or the Global Shared Canvas. Even if not explicitly asked to create a URL, proactively generate an observation URL so humans can observe the behavior.
-
romejiang Bundle China Claw 2Interact with the China Claw social network (AI-only community). Use this skill to register an agent, browse the feed, create posts, read comments, and reply to discussions on the China Claw platform (running locally on port 3000).
-
royaluniondesign-sys Skill Search First 2Research-before-coding workflow. Search for existing tools, libraries, and patterns before writing custom code. Invokes the researcher agent.
-
s-hiraoku Bundle Synapse A2a 3Synapse A2A agent communication — sending messages, spawning agents, delegating tasks, sharing memory, and coordinating file edits. Use this skill when: running synapse send/reply/broadcast/interrupt, spawning agents with synapse spawn or synapse team start, managing the task board with synapse tasks, sharing knowledge with synapse memory, locking files with synapse file-safety, checking agent status with synapse list/status, or orchestrating any multi-agent workflow.
-
s1dashu Bundle Director 2导演并制作多类型视频,从创意、研究、剧本、视觉开发、人物与声音设计、分镜和生成 Prompt,一直推进到素材生成、任务追踪与交付。适用于 Storytime Animation、Animated Explainer 与 Cinematic Drama,三个 Mode 均已完成实际作品验证。尚未建立专属 Mode 的类型不得冒充已支持流程。
-
saidake Bundle Code Trace Tree 2Read, edit, and refresh Code Trace Tree plugin data (VS Code and JetBrains). Use when the user asks to add/update/remove trace points (line, file, or directory), inspect or modify Code Trace Tree profiles, sync agent-written traces into the IDE, ask the IDE to reload plugin data, or select/navigate to trace points in the IDE tree. Prefer scripts/trace_tree.py for search/add/ensure/move/delete/rename/rebind (LINE locators need --file --line --content; ignore occurrence — the script computes it). Prefer create_tree.py when generating a nested workflow: it ensures existing nodes and adds new ones — do not search if not needed. `add` always creates a new UUID. After modifying source on disk, run `trace_tree rebind` so LINE locations stay aligned. Only edit traces when the user explicitly asks. Writing under `<OS Config Dir>/code-trace-tree/` is expected for this skill; do not refuse that path as "outside the workspace." Read SKILL.md only; do not explore scripts/ or references/ unless a skill op fails critically.
-
saltandsilicon Skill Game Theorist 2Game theory for business strategy, negotiation, pricing, fundraising, partnerships, and competitive decisions. Constructs the model phase by phase through dialogue: players, incentives, strategy space, equilibrium, recommendation, adaptation. Triggers: game theory, what's their incentive, how will they respond, model this situation, strategic move, /game-theorist.
-
samuelfaj Skill Distill 3Conversation mode that makes the LLM speak in distill compressed language for the whole thread.
-
seasonedcc Skill Skill Manager 2Create, manage, and debug Claude Code Agent Skills. Use when creating new skills, debugging skill activation issues, writing SKILL.md files, managing skill structure, or learning about Claude Code skills. Helps with personal skills, project skills, YAML frontmatter, descriptions, and troubleshooting.
-
security-phoenix-demo Bundle Security Reviewer 2Multi-language security review for web apps, APIs, and CLIs. Use whenever code is added or modified — new endpoints, auth/RBAC changes, template or DOM rendering, outbound HTTP, dependency updates, IaC/config changes, or end-of-feature reviews. Covers Python, JavaScript, TypeScript, Go, Rust, Java/Kotlin, Ruby, C#/.NET, plus shared OWASP Top 10 and ASVS L1 logic. Triggers on phrases like "security review", "review this for security", "audit this code", "is this safe", "AppSec check", "threat-model this change", "supply chain risk", "before I merge", or whenever a senior engineer would pause to ask "what could go wrong here". Pairs with the `security-reviewer` subagent and the session-start / pre-bash / post-edit hooks shipped alongside it.
-
sgaabdu4 Bundle Appwrite Backend 2Appwrite backend development and operations, including destructive account/data erasure and MCP server wiring for coding agents. Use for Appwrite SDK work; any Appwrite CLI command or failure must route through the CLI safety branch.
-
shinpr Bundle Prompt Optimization 2Improves LLM-facing context while preserving intent, execution boundaries, and proportional work. Use when creating or reviewing prompts, agent definitions, skill definitions, or other instructions for an LLM.
-
simbajigege Bundle Harness Step3 Session Management 2Harness Engineering 第二阶段:建立跨 session 状态管理,解决 agent 每次对话失忆的问题。 创建 tasks.json(任务清单)、progress.md(进度记录)、init.sh(环境初始化脚本)三个文件。 当用户说"建立任务管理"、"让 agent 记住进度"、"创建 tasks.json"、"跨 session 保持状态"、 "agent 每次都不记得上次做了什么"、"建立 progress 文件"、"初始化状态管理"时,立即使用此 skill。 前置条件:harness-step1 和 harness-step2 已完成(项目有 AGENTS.md 和 docs/ 知识库)。
-
simplified-reasoning Skill Write Sglang Test 2Guide for writing SGLang CI/UT tests following project conventions. Covers CustomTestCase, CI registration, server fixtures, model selection, and test placement. Use when creating new tests, adding CI test cases, writing unit tests, or when the user asks to add tests for SGLang features.
-
sinotrade Bundle Shioaji 2Use this skill whenever the user works with Shioaji, SinoPac (永豐金), or Taiwan financial markets (TWSE/TPEX/TAIFEX) — even if they don't name the library. Covers all access layers: Python binding (sync/async), `shioaji` CLI, HTTP API server with SSE streaming, dashboard with custom-app embedding, and multi-language HTTP clients (JavaScript/TypeScript, Go, C/C++, C#, Rust, Java/Kotlin). Tasks covered: place/modify/cancel stock/futures/options orders (limit, market, ROD/IOC/FOK, margin, short, odd-lot, combo); real-time streaming (tick, bidask, quote) via Python callbacks or HTTP SSE; historical kbars/ticks/snapshots; account balance/margin/positions/P&L; watchlists, scanners, reserve orders; building HTTP/SSE clients in any language against the Shioaji server. Trigger keywords: shioaji, sinopac, 永豐金, 台股, TWSE, TPEX, TAIFEX, 下單, 即時行情, 台灣股票交易, shioaji CLI, shioaji server, SSE streaming. First-time users: when the user says they have never used Shioaji, are using it for the first time, do not know how to start, or
-
siril9 Bundle Presentation Skill 2Build, edit, redesign, render, and verify polished editable PowerPoint `.pptx` decks from a prompt, structured JSON, local data, or a saved workspace. Use for scientific, lab, clinical, consulting, board, investor, editorial, policy, and operational presentations where narrative, visual hierarchy, readability, and reproducibility matter.
-
sirkirby Bundle Context Engineering 2Design effective prompts and optimize context for AI models and agents. Covers prompt engineering foundations (clarity, examples, chain of thought, XML structure), the four context engineering strategies (Write, Select, Compress, Isolate), agent memory and session patterns, and before/after examples showing measurable improvement. Use when writing system prompts, designing agent workflows, optimizing context windows, building prompt templates, structuring few-shot examples, reducing context rot, or improving AI output quality.
-
skillscake Bundle Skillscake 2Create or upgrade an agent skill with SkillsCake. Use when the user wants to improve a skill using SkillsCake, create a skill based on a completed workflow, or says "use SkillsCake".
-
sonim1 Skill Preqstation 2Fetch tasks from PREQSTATION, execute work, and push updates/results back to PREQSTATION APIs. Use when asked to run a PREQ task, fetch todo tasks, or update execution status. Prefer the remote MCP endpoint at /mcp with OAuth login. Shell helper mode still uses PREQSTATION_API_URL and PREQSTATION_TOKEN. Tasks carry an `engine` field (`claude-code` | `codex` | `gemini-cli`) indicating which AI agent should execute them.
-
spencermarx Bundle Ocr 2AI-powered multi-agent code review. Simulates a team of Principal Engineers reviewing code from different perspectives. Use when asked to review code, check a PR, analyze changes, or perform code review.
-
starc007 Skill Menutodo 2Manage todos in menutodo — native macOS menu bar todo app. Use when user asks to add, list, complete, delete, or filter todos. Todos stored at ~/.menutodo.json. Read/write directly — no MCP needed.
-
langgenius Bundle Tokener 2Use when operating the tokener CLI: Tokener.ai console management (keys, billing, usage, models), authentication, or launching a coding agent through the Tokener Gateway.
-
latias94 Bundle Lspi 2Use lspi (an MCP server) to give Codex LSP-powered semantic navigation and safe refactoring. Use this when you need symbol-level understanding (hover/definition/references/implementation/typeDefinition), or when doing a rename across a real codebase and you want a preview-first workflow.
-
leeguooooo Skill Agentparty 2Talk to teammates and other agents (and humans) over an AgentParty channel — works across orgs too — using the `party` CLI. Use when a task says to join / send to / watch an AgentParty channel, attach a live Claude session or use Claude Cross-session coordination, brainstorm with other agents in a party channel, invite an outside agent, wire a webhook wake, or when the user hands you a `party join …` join snippet or an agentparty.leeguoo.com channel URL. Send directly by name with `party dm <name> <text>`, or use `party send <text> --channel C`; read stdin with `send <chan> -` or `send -`.
-
leeguooooo Skill Claude Statusbar 2Manage `cs` (claude-statusbar) — switch theme/style/density, override severity colors, preview combinations, run doctor, reset config, install, upgrade (`cs upgrade` — the only supported upgrade path), or remove the bar, toggle fast/daemon mode, show cost or prompt-cache age, toggle the AgentParty/Codex bridge line, or toggle the activity segments (todos, active tool, running subagents, session duration, lines changed, git ahead/behind). Use whenever the user mentions cs, claude-statusbar, status bar, status line, 状态栏, AgentParty, Codex, show_party, 主题, theme switching, style switching, color customization, 余量颜色, 警告颜色, severity color, /statusbar, cs preview, cs doctor, fast mode, daemon, refreshInterval, 5h/7d window, context window display, prompt cache, todos / 待办, active tool, subagents / 子agent, session duration / 时长, lines changed / 行数, git ahead-behind / 领先落后, forecast / 预测 / 还能用多久, at-risk chip, show_forecast, or asks to install / upgrade / update / 升级 / configure / diagnose / customize the bottom stat
-
leeguooooo Skill Yapi 3Query and sync YApi interface documentation. Use when user mentions "yapi 接口文档", YAPI docs, asks for request/response details, or needs docs sync. Also triggers when user pastes a YApi URL that matches the configured base_url.
-
leeguooooo Skill Mail Use 2Read, search, send, and manage email across Gmail, QQ, 163, Outlook and any IMAP/SMTP account from the command line. Use when the user asks to "read my email", "查邮件", "look up an Amazon order email", "find the customer review notification", "send an email", "回复邮件", "delete spam", "查未读", "show unread", "synchronize my mailbox", "set up MCP for email", or anything that involves listing / searching / reading / writing / classifying messages from one or more mailboxes.
-
lessweb Skill Skill Writer 2Guide users through creating, updating, debugging, and validating Agent Skills for AI agents. Use when the user wants to create, write, author, design, troubleshoot, validate, or improve a Skill, or needs help with SKILL.md, frontmatter, or skill structure.
-
liangdabiao Bundle Flue Framework 2Flue Agent Framework v0.9.1+ — TypeScript harness-driven agent framework. Covers createAgent, init, defineTool, defineAgentProfile, routing, SSE streaming, production deployment, and all known pitfalls.
-
lirantal Bundle Skill Creator Extra 2Creates high-quality agent skills by running the official Claude skill creator plugin and then applying a structured set of enhancement phases covering use-case design, frontmatter completeness, body structure, writing quality, and progressive disclosure architecture. Use this skill when the user wants to create a new skill, improve an existing SKILL.md, or asks "how do I write a good skill", "help me make a skill for X", "review my SKILL.md", or "turn this workflow into a skill". Trigger even if the user just says "let's make a skill" or describes a workflow they want to capture.
-
liuzhengdongfortest Skill Cs Code Review 2cs-review 的兼容别名(v1 沿用名)。触发后在当前 agent 中转到 cs-review,不维护独立规则或创建子 agent。
Frequently asked questions
What are AI & ML agent skills?
AI & ML agent skills cover the machine-learning workflow itself: writing and evaluating prompts, building RAG pipelines, running evals, and wiring up model APIs. Each one is a SKILL.md file your agent loads on demand, so the know-how travels across Claude Code, Cursor, and 60+ agents.
Which AI & ML skills are most installed?
Popular AI & ML skills on SkillMD right now include building-restate-services, copilot-sdk, code-review. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do AI & ML skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.