Skills
100,696 packaged capabilities and playbooks for agents. Install any of them with one command.
All
Execute workflow agents iteratively for refinement and progressive improvement until quality criteria are met. Use when tasks require repetitive refinement, multi-iteration improvements, progressive optimization, or feedback loops until convergence.
Use when the user explicitly requests "LaTeX template optimization", "style parameter alignment", "pixel-level comparison", "make-latex-model", or the older form "make_latex_model", or wants to turn a project in ChineseResearchLaTeX into a high-quality template. Fits the four product lines NSFC / paper / thesis / cv; first decide whether to change the project layer or the shared packages based on the real layering of packages/ and projects/, then validate via each product line's official build entry point. If shared packages under packages/ must be modified, first produce a regression plan for the affected templates and complete the relevant regression; use the NSFC-specific tooling only when the scenario clearly involves NSFC parameter alignment.
Guide users through targeted manual verification after code changes. Use when asked to "test this", "verify it works", "QA this", "walk me through testing", "smoke test", "sanity check", "regression test", "acceptance test", or after implementing a feature or bug fix that still needs human validation. Favor this skill for focused verification of the current change; use a broader exploratory-testing skill for open-ended bug hunting across an entire app.
Design and audit marketplace payout, earnings, fee, revenue share, seller balance, creator payout, refund, chargeback, hold, clawback, split payment, ledger, tax/compliance handoff, payout support, and dispute flows for creator marketplaces, app/plugin stores, gig marketplaces, game marketplaces, affiliate programs, and two-sided platforms. Use when money moves from buyers through the platform to sellers or creators.
Retrieve reusable writing materials from the material library by topic, tag or type. Use this skill when the user says "找素材", "查素材", "关于XX的素材", "检索素材库", "有没有关于XX的东西", "翻翻素材库". Also proactively suggest it when the user needs supporting material while writing.
Call Python libraries from MATLAB using the py. interface, pyrun, pyrunfile, or pyenv. Use when writing or executing MATLAB code that calls Python functions or passes data between MATLAB and Python. REQUIRED when triaging Python errors from MATLAB (ModuleNotFoundError, ImportError, "Unable to resolve the name 'py.*'"). REQUIRED when setting up Python environments for MATLAB, creating virtual environments, or installing Python packages for use with MATLAB.
Perform aerospace unit conversions, time conversions, coordinate frame transformations, and rotation representations using Aerospace Toolbox. Use when converting units (length, velocity, angle, acceleration, angular velocity, force, mass, pressure, temperature, density), computing Julian dates or decimal years, transforming between coordinate frames (ECEF, ECI, LLA, flat Earth, geodetic/geocentric, NED, body, wind, stability), or working with rotation representations (Euler angles, DCM, quaternion, Rodrigues vector). Also use when the user asks about aerospace coordinate systems, reference frames, or rotation conventions.
Generate or improve MATLAB help text (documentation comments) for a function, class, or script file following MathWorks standards (H1 line, syntax paragraphs, See Also, 75-char lines). Read BEFORE writing MATLAB help — default patterns (Inputs:/Outputs: lists, block comments, uppercase See Also) produce non-conforming output. Use when writing, rewriting, fixing, or reviewing MATLAB help comments or function documentation.
Guidance for consuming REST APIs in .NET MAUI apps. Covers HttpClient setup with System.Text.Json, DI registration, service interface/implementation pattern, full CRUD operations (GET, POST, PUT, DELETE), error handling, platform-specific clear-text traffic configuration, and async/await best practices. USE FOR: "REST API", "HttpClient", "call API", "GET request", "POST request", "API service", "JSON deserialization", "CRUD operations", "clear-text traffic", "consume API MAUI". DO NOT USE FOR: Aspire service discovery (use maui-aspire), authentication token handling (use maui-authentication), or local database storage (use maui-sqlite-database).
Always invoke for spatial suitability, site selection, AHP, criteria weights, or weighted-overlay work, including audits of inconsistent pairwise judgments and requests for only a final map. Covers consistency, standardization, constraints, ranked surfaces, shortlists, and sensitivity. Route travel-time placement and location-allocation to network-accessibility-analysis.
CLI tool for operating private deployments of Feishu Project (Meegle/Meego). Use this skill when the user needs to query spaces, views, work items, workflow state, comments, subtasks, release deploy tasks, or validate the private remote MCP runtime. Keywords: Feishu Project, meegle, meego, work item, requirement, defect, task, view, node, transition, release task, deploy task.
When the user needs to prepare for a meeting, wants a pre-call briefing, needs to process meeting notes into action items, or wants a follow-up email drafted. Triggers: 'prep for a meeting,' 'I have a call with,' 'meeting with,' 'write a follow-up,' 'meeting notes,' 'debrief,' 'action items from.' Works for sales calls, investor meetings, board meetings, team meetings, podcast appearances, partner calls — any meeting.
Scrape competitor ads from Meta's Ad Library (Facebook, Instagram, Messenger, Threads, WhatsApp). Search by company name, Facebook Page URL, or keyword. Returns ad creatives, spend estimates, reach, impressions, and campaign details. Use for competitive ad research, messaging analysis, and creative inspiration.
Systematically migrate a Hardhat V2 project to Hardhat V3, covering core changes (ESM, declarative config, hooks system, network connections) and the full plugin ecosystem (hardhat-deploy, hardhat-verify, @openzeppelin/hardhat-upgrades, and others), coverage tools, and test migration. Use when upgrading any production Hardhat V2 repository to V3.
Reply to a message, comment, thread, review, or email as the user, so the result reads like they typed it themselves and nobody suspects an AI wrote it. Use when asked to reply as me, respond to this, answer this comment, draft a reply, be me, sound like me, or /mimic. Pulls the user's voice from examples in context and applies the dispel register. With setup or refresh, or when asked to build or update my voice profile, spawns Ghost to fill in a voice profile from the user's own writing.
WeChat Mini Program Iconfont icon integration skill. Pick and download icons from iconfont.cn, automatically replace font files, update CSS, and scan and replace emoji in WXML/JS with iconfont class names. Trigger words: "更新图标", "添加图标", "替换 emoji", "iconfont", "图标集成", "小程序图标".
Make a web interface feel native on a phone. Touch targets, dynamic viewport height, safe areas, tap highlight and sticky hover, input zoom, touch-action and overscroll, sheets and bottom bars in the thumb zone, the on-screen keyboard, momentum and pull-to-refresh conflicts, and performance on a mid-range device. Use when a site "feels like a website" on mobile, when building bottom sheets, bottom navigation or mobile forms, or before shipping anything people will use on a phone.
Judges the BULLISH vs BEARISH sentiment / mood / 风向 of a stock by aggregating real-time moomoo community / feed / 帖子 / 评论 discussions for one or more user-specified symbols, filtering low-quality posts, classifying each post as bullish / bearish / neutral, and returning a structured community sentiment snapshot (single stock or multi-symbol portfolio). TRIGGER when: 情绪 / 社区情绪 / 散户情绪 / 看多看空 / 多空情绪 / 牛熊 / 看涨看跌 / 风向 / 讨论氛围 / 评论怎么看 / 大家怎么看 / bullish or bearish / sentiment / community mood / retail discussion tone. SKIP: news listing → moomoo-news-search; news interpretation/分析/研判 → moomoo-stock-digest; price/quote/K线/异动/trade. Bare ticker without sentiment keyword does NOT trigger
Searches moomoo news, notices, articles, announcements, and research reports for a user-specified stock or company — INFORMATION RETRIEVAL ONLY (a list of items; no interpretation, no summarization, no impact judgment). TRIGGER when: stock/company + news-intent keyword (新闻 / 消息 / 资讯 / 公告 / 研报 / 报道 / 头条 / 文章 / news / announcement / research report / headlines / latest update). Time qualifiers (最新/最近/近期/今日/latest/recent) + news word also trigger (e.g. "腾讯最新新闻", "NVDA latest news") — these are listing requests, NOT interpretation. SKIP: interpretation verbs (解读/分析/研判/总结/interpret/analyze/summarize) → moomoo-stock-digest; community sentiment/评论/讨论/散户情绪 → moomoo-comment-sentiment; bare ticker without news keyword; price/quote/K线/异动/trade
Integrate Microsoft Graph SDK into any project — .NET, TypeScript/JavaScript, or Python. Covers auth patterns (client credentials, OBO, managed identity), SDK setup, calling Graph APIs, batching, delta queries, change notifications, throttling, and permission scopes. Use when accessing Microsoft 365 data (users, mail, calendar, Teams, files, SharePoint) from any application type.
Read and validate magnetotelluric transfer functions with MTpy-v2. Use for EDI import, impedance uncertainty, apparent resistivity/phase, documented tensor rotations, response plots and preparation for modelling. External inversion solvers and raw time-series processing require separate tools and validation.
Expert n8n workflow automation consultant for B2B sales and GTM teams. Use when the user asks about n8n workflows, n8n nodes, n8n triggers, n8n webhooks, n8n credentials, n8n self-hosting, n8n Docker setup, n8n queue mode, n8n error handling, n8n sub-workflows, n8n CRM automation, n8n pricing, n8n vs Zapier vs Make, or building automations with n8n. Also triggers on "n8n workflow", "n8n automation", "n8n webhook", "n8n node", "n8n self-host", "n8n Docker", "n8n queue", "n8n HubSpot", "n8n Salesforce", "n8n vs Zapier", "n8n pricing", "workflow automation". Do NOT use for general automation strategy without n8n.
Generate images with Google Gemini native image models via inference.sh CLI. Models: Gemini 3 Pro Image, Gemini 2.5 Flash Image. Capabilities: text-to-image, image editing, multi-image input. Triggers: nano banana, gemini image, gemini 3 pro image, gemini 2.5 flash image, google image generation, native image generation, gemini native image
Read this skill before writing or editing human-readable text, even a single sentence. For new content or substantial rewrites, open and read actual comparable examples from at least two independent online sources before drafting; short UI labels and game hints are not exempt. Applies to replies, UI content, stories, game tutorials, website copy, and documentation. Preserve voice and remove fluff.
When the user is evaluating acquisition methods, share dilution issues, or considering using their own stock as a means of payment. Language signals: "is it good to acquire with stock" / "what to do about dilution" / "cash acquisition vs stock acquisition" / "why use cash instead of stock". Not applicable to: pure cash transaction decisions that do not involve equity payment or dilution.
A building experience: create, test, validate, refine, and publish extraction workflows based on existing or new Nimble agents. For users who want to invest in a durable, reusable workflow for a specific domain — not get data immediately. Trigger phrases: "set up extraction for X site", "I need to extract from this site regularly", "build an agent for", "create a reusable scraper", "generate a Nimble agent", "refine my agent", "add a field to my agent", or when the user wants to run extraction at scale. For getting data immediately, use nimble-web-expert instead.
Expert guide for the NotebookLM CLI (`nlm`) - a command-line interface for Google NotebookLM. Use this skill when users want to interact with NotebookLM programmatically, including: creating/managing notebooks, adding sources (URLs, YouTube, text, Google Drive), generating content (podcasts, reports, quizzes, flashcards, mind maps, slides, infographics, videos, data tables), conducting research, chatting with sources, or automating NotebookLM workflows. Triggers on mentions of \"nlm\", \"notebooklm\", \"notebook lm\", \"podcast generation\", \"audio overview\", or any NotebookLM-related automation task.
Query and analyze OCI (Oracle Cloud Infrastructure) detail billing data from StarRocks via DuckDB. Handles large datasets by always exporting to CSV before analysis. Supports basic queries, aggregation, time-series, tenant, and currency analysis. Triggers on: OCI账单查询 / 云账单分析 / OCI billing / cloud cost analysis / 查询OCI费用 / OCI明细账单
Offload heavy builds, full test suites and parallel experiments from the local machine to Vercel Sandboxes with the `vercel sandbox` CLI. Use when a local machine is overloaded or shared by several agents, when a test suite should be sharded, or when many tasks should run side by side without consuming local CPU, memory or disk.
Teach OpenClaw how to work in Feishu (Lark) group chats — recognize who's talking, behave properly in groups vs DMs, respect multi-user privacy, and format messages for the platform. Use when connecting OpenClaw to Feishu and you want your agent to be a competent group participant, not just a responder.
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.
