Skills
96,770 packaged capabilities and playbooks for agents. Install any of them with one command.
Productivity
Research what people are actually saying about a topic in the last 30 days across Reddit, X / Twitter, YouTube, Hacker News, dev.to, Medium, and other public discourse platforms. API-free; uses WebSearch with platform-targeted site operators plus recency filters. Produces DISCOURSE.md (a structured brief) and JSON output the writer can consume. Complements blog-researcher (which focuses on authority sources) with a recency-and-engagement lens. Not for verifying statistics (blog-factcheck) or gathering authority sources. Use when user says "blog discourse", "discourse research", "what are people saying about", "research what people are saying", "voice of customer", "social listening", "30-day research", "trend research", "what's the discussion on", "real-time research", "practitioner discourse", "/blog discourse".
Beisen approval center lookup. This skill retrieves the current status, steps, approvers, and other information for approval workflows, covering the user's pending and completed items. Supports filtering by workflow status (in progress/completed) and time range. Trigger when users ask about approval-related topics such as 'What approvals are pending for me?', 'approval progress', 'completed items', 'where the process is', 'in-progress workflows', or 'completed workflows'. Each person can only query workflows they initiated or participated in. Write operations such as creating, approving, or forwarding are not supported.
Beisen enterprise knowledge base search. This skill searches and retrieves policies, procedures, process documents, and other content in the enterprise knowledge base. Trigger when users ask about enterprise knowledge topics such as the knowledge base, policies, procedures, rules, or manuals. Read-only search only; document editing and publishing are not supported. Available to employees and managers.
Beisen service portal. This skill searches system menus based on natural-language input and recommends feature entry points matched to the user's intent, guiding employees or managers to the relevant business service page. It searches menus using `beisen-cli staffservice employeeWork menuSearch` and outputs menu entry points as clickable Markdown links. Trigger when users ask about services, service entry points, handling a process, business entry points, menus, where to go, feature locations, navigation paths, or enter a possible feature, page, report, or menu name or description. This skill guides business operations; it is not just data lookup. Available to employees and managers.
Browser automation skill for AI agents using the mb CLI. Use when the agent needs to browse the web, take screenshots, scrape text, fill forms, click elements, record screencasts, run JS in pages, or audit designs. Triggers on: "browse", "open a page", "take a screenshot", "scrape", "fill form", "click button", "web automation", "record screen", "design audit", "accessibility check".
WeCom meeting query skill, supporting meeting list queries, meeting detail retrieval, and keyword-based meeting search. Trigger it when the user needs to "view meetings", "query the meeting list", "meeting details", "when is the meeting", "what meetings are there", or "find a meeting".
WeCom to-do list query skill, supporting filtering by creation time and reminder time, with pagination. Use it when the user says things like "show my to-do list", "what to-dos do I have", "what are this week's to-dos", "any recent to-dos", "check my to-dos", or "list all to-dos" and wants an overview of the to-do list. Note: this skill returns only summary information (no content and no assignees); use it together with wecomcli-get-todo-detail for full details.
WeCom meeting management skill, supporting canceling meetings and updating invited members. Triggered when the user needs to "cancel a meeting", "delete a meeting", "modify meeting members", "add meeting participants", or "remove meeting members".
Enterprise WeChat schedule management skill. Use for any user requests to manage Enterprise WeChat schedules, including: (1) listing schedules within a specified time range or getting details such as title, time, location, and participants; (2) creating schedules and setting reminders and participants; (3) editing schedule details such as title, time, or location, or canceling schedules; (4) adding or removing participants; or (5) checking multiple members’ availability and finding shared free time to schedule a meeting.
An enterprise WeChat messaging skill. Provides conversation list queries, message history retrieval (supports text/images/files/voice/video), multimedia file retrieval, and text message sending. Trigger when users need to “view messages,” “see chat history,” “send someone a message,” “check recent messages,” “send a message to a group,” or “see what images/files were sent.”
Address book member lookup skill, retrieving directory members within the current user's visibility scope and supporting local filtering and matching by name or alias. Returns userid, name, and alias. Returns only members the current user has permission to view, not the full member list.
A skill for batch querying WeCom (WeChat Work) todo details, retrieving full information (including todo content and assigner) from a list of todo IDs. Use when the user says “check the details of this todo”, “what's the todo content”, “who is this todo assigned to”, “tell me the specifics of this todo”, or in any other case where the full todo content needs to be viewed. Typically used together with wecomcli-get-todo-list — first get the list of todo IDs, then use this skill to fetch the details.
WeCom to-do item editing skill, supporting creating, updating, and deleting to-dos and changing user processing progress status. Use in scenarios requiring write operations on to-dos, such as when the user says "create a to-do for me", "assign this task to Zhang San", "mark the to-do as done", "delete that to-do", "create a reminder for me", "update the to-do content", "move the reminder to next week", "accept this to-do", or "reject this to-do".
Evaluates scientific claims and evidence quality. Applies to experimental design validity, biases and confounders, statistical interpretation, evidence grading frameworks (GRADE, Cochrane Risk of Bias), and teaching critical analysis. Supports evidence appraisal and identifying flaws; formal peer review writing belongs to peer-review.
Store and retrieve memories (notes, facts, decisions, snippets, images) using a local SQLite database with full-text search. Use when you need to remember information across sessions, recall previous decisions, store code snippets, or search your knowledge base
Interactive quiz tutor for Obsidian StudyVault learning. Use when the user wants to: (1) Take a diagnostic assessment of their knowledge, (2) Study or review specific sections/topics, (3) Drill weak areas identified in previous sessions, (4) Check their learning progress or dashboard, or says things like "quiz me", "test me", "let's study", "/tutor", "학습", "퀴즈", "평가".
Query ClinicalTrials.gov via APIv2. Use when you want to search for trials by condition, drug, location, status, or phase; retrieve trial details by NCT ID; check eligibility/inclusion criteria; count trials across conditions or time periods; identify a sponsor's trial portfolio; find recruiting trials for patient matching.
Conducts systematic, scoping, and narrative literature reviews using PubMed, arXiv, bioRxiv, Semantic Scholar, and other appropriate sources. Use for research synthesis, reproducible literature searches, screening, citation checking, or preparing Markdown and PDF reviews. Tracks search coverage, records versus studies, and evidence limitations; supports meta-analysis planning but does not supply a meta-analysis engine.
Write publication-ready ML/AI papers for NeurIPS, ICML, ICLR, ACL, AAAI, COLM. Use when drafting papers from research repos, structuring arguments, verifying citations, or preparing camera-ready submissions. For systems venues (OSDI, NSDI, ASPLOS, SOSP), use systems-paper-writing instead.
Searches arXiv for preprints and academic papers, retrieves abstracts, and filters by topic. Use when the user asks to find research papers, search arXiv, look up preprints, find academic articles in physics, math, CS, biology, statistics, or related fields.
Facilitates evidence-aware scientific ideation with independent generation, structured discussion, explicit assumptions, transparent evaluation, adversarial review, and decision logs. Use for early-stage research brainstorming or prioritizing candidate directions; hand off empirical validation, study design, ethics or regulatory review, and clinical questions to appropriate experts or skills.
Analyze a screen recording of a manual process and produce targeted, working automation scripts. Extracts frames and audio narration from video files, reconstructs the step-by-step workflow, and proposes automation at multiple complexity levels using tools already installed on the user machine.
Searches 18 scholarly APIs for papers, preprints, citations, open-access full text, repository records, and journal OA status, and returns results with reproducible provenance. Covers PubMed, PMC, Europe PMC, bioRxiv, medRxiv, arXiv, OpenAlex, Crossref, Semantic Scholar, CORE, Unpaywall, OpenCitations, PubTator3, Zenodo, Figshare, ROR, BioStudies, and DOAJ. Use when searching for papers, citations, DOI/PMID/arXiv lookups, abstracts, full text, open-access PDFs, preprints, citation graphs, author publications, biomedical entity annotations, deposited records (Zenodo, Figshare, BioStudies), institution ROR IDs, or any scholarly literature query. Triggers on mentions of any supported database or requests like "find papers on X", "look up this DOI", "who cites this paper", or "get me the PDF".
Research technology and advanced-manufacturing investments using Serenity-inspired supply-chain bottleneck analysis. Use for theme scans, company thesis challenges, candidate comparisons, or learning this method. Prioritize A-shares unless another market is requested. Return research priorities, dated evidence, profit implications, and conditions that would change the judgment.
Comprehensive citation management for academic research. Search OpenAlex, PubMed, and Google Scholar for papers, extract accurate metadata, validate citations, and generate properly formatted BibTeX entries. This skill should be used when you need to find papers, verify citation information, convert DOIs to BibTeX, or ensure reference accuracy in scientific writing.
Ingest any raw text data, conversation logs, chat exports, or unstructured documents into the Obsidian wiki. Use this skill when the user wants to process data that isn't standard documents or Claude history — things like ChatGPT exports, Slack threads, Discord logs, meeting transcripts, journal entries, CSV data, browser bookmarks, email archives, or any raw text dump. Triggers on "ingest this data," "process these logs," "add this export to the wiki," "import my chat history from X." This is the catch-all for any text source not covered by the more specific ingest skills.
Product discovery and requirements analysis specialist. Conducts stakeholder interviews, market research, problem discovery, and creates product briefs. Use for product brief, brainstorm, research, discovery, requirements gathering, problem analysis, user needs, competitive analysis, and setting foundation before product planning. Hands off to product manager when analysis complete.
Prepares evidence-bounded, constructive peer-review drafts and structured manuscript assessments. Supports authorized review of scientific manuscripts, protocols, preprints, or research proposals; reporting-guideline selection; claim–evidence checks; methods, statistics, reproducibility, ethics, figure/table, and citation critique; or revision-response planning
Visual whiteboard collaboration for Copilot CLI. Creates an interactive whiteboard that opens in your browser — draw, sketch, add sticky notes, then share everything back with Copilot. Copilot sees your drawings and text, and responds with analysis, suggestions, and ideas.
Zhang Yiming's (founder of ByteDance/TikTok) thinking framework and way of expressing. Based on research across six dimensions (writings, in-depth interviews, expression DNA, outsider perspective, decision records, timeline), covering 32 interview clips and 12 major decision cases, distilling five core mental models, seven decision heuristics, and a complete expression DNA. Use as a thinking advisor to analyze questions about products, organizations, globalization, talent, and personal growth from Zhang Yiming's perspective. Trigger when the user says things like "from Zhang Yiming's perspective", "how would Zhang Yiming see it", "Yiming's thinking", or "zhang yiming perspective". Also trigger if the user only says "think about this from Zhang Yiming's angle", "what would ByteDance do", or "switch to Zhang Yiming". Also trigger on "how does ByteDance see it", "Toutiao's logic", "how would Yiming choose", or "Yiming".
A complete guide to operating the 知识星球 CLI (zsxq-cli) and underlying APIs, covering 星球 and content management, plus Skill Pay WeChat Pay scenarios. This Skill must be used when the user mentions 知识星球, zsxq, 小密圈, 星球, login/authentication, posting, commenting, answering, editing or deleting topics, scheduled publishing/tasks/answers, polls, Q&A topics, markdown body text, AI declarations (aigc/personal_perspective), pinning, highlights, tags/hashtags, members, footprints, question history, sharing links, NPS feedback, Skill Pay, WeChat Pay, checking 星球/renewal/轻读 prices, paid membership, renewals, gift cards, paid questions, tipping users/topics/comments, buying 轻读, purchasing 星球 creation invitation codes, creating orders, group_id, topic_id, comment_id, login or authentication status, viewing/searching/posting/editing/managing 知识星球 content, generating AI search summaries for 星球 / summarizing results by relevance / listing closest topics when no results are found, changing 星球 name/description/background image/highlights image (星球 settings), operational scenarios such as daily patrols / comment-section management / question management / organizing highlights and tags / daily and weekly operations reports and reviews / generating 星球 daily report poster images / generating vertical animated videos / monitoring negative content / bulk tagging / renewal outreach to members nearing expiration / adding topics to columns, assembling sharing links, directly calling underlying APIs (api call / api raw / call_zsxq_api), 知识星球 MCP integration / api-key, checking member lists / member expiration times / column lists, or asking about 知识星球 product rules and FAQs (refund conditions / refund timelines / fees / rates / withdrawal settlement times / invoicing / corporate verification requirements / paid-sharing ratios / reasons for failed review or access / violation and suspension rules / user agreement and privacy policy, etc.; consult the official help center doc.zsxq.com before answering). Also use it to check/migrate/clean up legacy 知识星球 skills (upgrade zsxq-shared, zsxq-group, etc. to the single zsxq skill). Trigger it even for a single operation, such as getting group_id, viewing a post, or replying to a comment.
Use when YouTube is or could be relevant — even if not mentioned: pasted video/channel/playlist links, video IDs, @handles, creator lookups, video summaries, quotes, translations, topic research, tutorials, talks, lectures, expert discussions, product reviews, how-to guides, new product announcements, first looks, or anything where video content is fresher or richer than text search. Covers transcripts, video/channel search, channel browsing, playlists, and within-channel search. Not for uploads, account management, or written-source-only research.
Generate a personal Claude Code usage & impact report ("receipts") from this machine's local session transcripts — for justifying Claude Code usage/spend to a manager, self-review, or "what have I been using this for" check-ins. Mines ~/.claude/projects locally (no extra API calls beyond one final write-up), cross-references local git history, and writes a markdown report plus a self-contained HTML receipt to your home directory. Use when the user asks for "receipts", an "impact report", "usage report", wants to "show my Claude Code activity", "prove the value of Claude Code", or runs `/receipts`.
Write academic research documents following academic guidelines with peer-reviewed sources from Google Scholar and other academic databases. Always verify source credibility and generate IEEE standard references. Use for research papers, literature reviews, technical reports, theses, dissertations, conference papers, and academic proposals requiring proper citations and scholarly rigor.
PROACTIVELY use whenever the user needs data outside your training set or requires a live network call — web search, URL scraping, news, social media (any platform), market prices (crypto/stocks/FX), on-chain data, e-commerce product data, business/company data, weather, travel (flights/hotels). The provider catalog is dynamic and grows over time; if unsure whether a provider exists, call find_tools first to discover it. Not needed for conceptual, code, or local-file work.
Look up and read Hugging Face paper pages in markdown, and use the papers API for structured metadata such as authors, linked models/datasets/spaces, Github repo and project page. Use when the user shares a Hugging Face paper page URL, an arXiv URL or ID, or asks to summarize, explain, or analyze an AI research paper.
Turn messy user research notes, interviews, support tickets, surveys, and product context into an evidence-backed decision room: a single HTML artifact with an evidence ledger, theme map, confidence heatmap, opportunity matrix, decision memo, and experiment queue. Use when teams need to move from qualitative signals to product or design decisions without fabricating certainty.
Vision-driven desktop automation using Midscene. Control your local desktop (macOS, Windows, Linux) or a remote Windows desktop over RDP with natural language commands. Operates entirely from screenshots — no DOM or accessibility labels required. Can interact with all visible elements on screen regardless of technology stack. ⚠️ In local mode this takes over the user's real mouse and keyboard. For web apps, prefer "Browser Automation" instead. Only use this for desktop-native apps (Electron, Qt, native macOS/Windows/Linux) that cannot run in a browser, or for driving a remote Windows host via RDP. Triggers: open app, press key, desktop, computer, click on screen, type text, screenshot desktop, launch application, switch window, desktop automation, control computer, mouse click, keyboard shortcut, screen capture, find on screen, read screen, verify window, close app, test Electron app, rdp, remote desktop, windows server, connect via rdp Powered by Midscene.js (https://midscenejs.com)
Formal mathematical reasoning for research papers — derive equations, write proofs, formalize problem settings, select statistical tests, and generate LaTeX math notation. Use when the user needs mathematical derivations, theorem proofs, notation tables, or statistical analysis formalization.
Paul Graham's mental frameworks and way of expressing himself. Based on in-depth research across 200+ essays, 12 podcasts/interviews, Twitter/X analysis, the perspectives of 7 core critics, and a complete life timeline, it distills 5 core mental models, 8 decision heuristics, and a complete expression DNA. Use it as a thinking advisor to analyze startups, writing, products, and life choices from PG's perspective. Trigger it when users mention "from PG's perspective", "what would Paul Graham say", "PG mode", or "paul graham perspective". It should also trigger when users simply say "think from PG's angle", "what would PG do", or "switch to PG".
Guidance for the bundled Zoom MCP connectors. Use after routing to an MCP workflow when planning or troubleshooting tool-based access to meetings, recordings, meeting assets, or transcripts. Route Zoom Docs requests to the dedicated Docs MCP server and Whiteboard-specific requests to `zoom-mcp/whiteboard`.
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.
