Skills
96,981 packaged capabilities and playbooks for agents. Install any of them with one command.
Documents
Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.
Use this skill when the user wants to create, draft, author, or extract a slide theme in this open-slide repo. Triggers on phrases like "create a theme", "make a theme called X", "extract a theme from <slide>", "build a theme from these images". Produces two paired files under `themes/` — `<id>.md` (palette, typography, layout, fixed Title/Footer components, motion) and `<id>.demo.tsx` (a runnable demo slide that the dev-UI Themes panel previews). Do NOT use for editing real slides — only for authoring the theme bundle.
Automatically organizes invoices and receipts for tax preparation by reading messy files, extracting key information, renaming them consistently, and sorting them into logical folders. Turns hours of manual bookkeeping into minutes of automated organization.
Read a local source file or synthesize conversation context, then integrate admitted content directly into topic, entity, concept, and analysis pages in existing memory (the wiki substrate). Use this when the user wants to add a source to the wiki, add a document, ingest a local note, transcript, article, report, or PDF, or explicitly preserve the current conversation as a topic note. For session-learning routing across wiki, guidance, checkpoint, task annotation, or discard, use /loam::learning-from-session. Must not ingest a goal wholesale; admit only independently reusable findings.
Create, read, list, search, and manage Tencent Docs (腾讯文档) — online documents, sheets, slides, mind maps, flowcharts, smart tables, and forms — via the Tencent Docs Open API. Use when the user mentions 腾讯文档 / Tencent Docs / docs.qq.com, a docs.qq.com link, or wants to create / read / organize a doc, sheet, slide, mind map, or flowchart in their Tencent Docs space.
Resolve which slide, page, and (optionally) selected element the user is currently viewing in the open-slide dev server. Consult this whenever the user references "this page", "this slide", "this element", "the slide I'm on", "the current page", or any deictic reference to slide content without naming it. Re-read `node_modules/.open-slide/current.json` at the start of every such turn — the user navigates between turns, so a value you read earlier in the conversation is almost certainly stale.
Formatting rules for quoting external sources (papers, articles, web pages, prompt templates) inside a Markdown document. Quotations always live in fenced code blocks (never the `>` blockquote syntax), original and translation sit together, source references go on the line after the fence, and bare numeric references like `[1]` are forbidden. Other sourced-writing skills (survey, ja-explainer, ...) reference this skill. Consult whenever you write or edit a quotation block.
Converts PDF (.pdf) documents into Markdown so their contents can be accurately analyzed, summarized, searched, or extracted from. Use this skill whenever the user shares, references, or asks about a .pdf file — even if they don''t say "convert" or "markdown" explicitly. This includes requests to "read", "summarize", "review", "extract data from", "compare", or "analyze" a PDF report, paper, invoice, form, contract, or scanned document. Always run the bundled conversion script to produce Markdown first; do not attempt to parse PDF content directly or write ad-hoc extraction code. Also use this skill for batch requests involving a whole folder of PDF documents. IMPORTANT: When the user references a folder or set of documents containing multiple file types (.pdf, .docx, .xlsx), invoke ALL three sibling skills — convert-pdf-to-md, convert-word-to-md, and convert-excel-to-md — so no file type is silently skipped.
Turn spoken scripts into Chinese slide images in one click with NotebookLM, and convert PDFs to images for use in Jianying. Use when the user says “生成PPT,” “生成幻灯片,” “做PPT图片,” “幻灯片,” or “PPT,” or mentions background images or visual assets for a spoken script.
Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" \"slides,\" \"presentation,\" or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.
Download academic paper PDFs. Supports 8 data sources: Elsevier, Springer Nature, IEEE Xplore, arXiv, Unpaywall, Semantic Scholar, PubMed Central, and CNKI. Automatically routes to the corresponding data source based on the DOI prefix; for unknown DOIs it tries Unpaywall → Semantic Scholar.
Use for requests involving in-depth research, systematic research, competitive analysis, solution comparison, trend analysis, or fact-checking. Proactively use this skill when any of the following apply; do not just search a few things and answer: (1) the user uses trigger terms such as in-depth research, comprehensive research, investigation, due diligence, industry research, market research, competitive analysis, policy research, technology research, trend research, fact-checking, research report, deep report, or deep research; (2) the request requires evidence across multiple sources, multidimensional comparison, and cross-validation for a reliable conclusion; (3) the user requests a report, white paper, industry analysis, or due diligence document; (4) the topic involves current policies, markets, products, prices, or regulations and requires systematic verification. Do not use for simple general-knowledge questions that do not require verification. Broad or vague requests like “research/learn about X” should also preferably trigger. Exclusions: one-sentence summaries, organizing a single provided source, and pure copyediting or rewriting.
Create, read, edit, secure, sign, and convert PDF documents (.pdf) using Syncfusion PDF Library for .NET. Use this skill for PDF processing and document automation when the user asks to generate PDF files, modify PDF content, add security or signatures, extract text or images, merge or split PDFs, or perform PDF/A conversion using C# code or CSX execution.
Turn natural-language descriptions into editable `.drawio` diagrams and export them to PNG / SVG / PDF / JPG via the native draw.io desktop CLI, or turn an existing codebase (Python / JS-TS / Go / Rust) into an auto-laid-out structure diagram. Wraps Agents365-ai/drawio-skill: 6 diagram presets (ERD, UML class, sequence, architecture, ML/DL, flowchart), search across 10,000+ official AWS/Azure/GCP/Cisco/K8s/UML/ BPMN shapes, 321 AI/LLM brand logos, vision self-check + auto-fix, and a 5-round iterative refinement loop. No MCP server, no daemon — runs from a single SKILL.md and the draw.io CLI. Use when the user wants polished, precise, exportable diagrams or wants to visualize code structure. Triggers on: drawio, draw.io, drawio diagram, architecture diagram, ERD, UML diagram, sequence diagram, flowchart, network diagram, visualize codebase, code structure diagram, class hierarchy, export diagram png/svg/pdf, AWS/Azure/GCP icon, draw.io shapes.
Explanation documentation patterns for understanding-oriented content — conceptual guides that explain why things work the way they do. Use when writing an explanation doc, conceptual guide, understanding/background doc, design rationale, or architecture explanation, or when asked how/why something works. Builds on the docs-style core writing principles.
Only for ordinary spreadsheets (Sheet) and multidimensional tables (Bitable/Base); not a general entry point for all data or JSON requests. Use when the user asks to read or write cells, import or export sheets, set styles/filter views/conditions/dropdowns/native cell images/floating images, or operate Bitable tables, fields, records, views, roles, collaborators, dashboards, forms, workflows, and data aggregation. This Skill is also required for --as bot cron/unattended Bitable scenarios. Explicitly do not use for document permissions/collaborators, message/event subscriptions, or generic passthrough of unwrapped OpenAPI; use feishu-cli-storage, feishu-cli-messaging, and feishu-cli-platform for those, respectively. For Markdown tables within documents, use feishu-cli-docs; for data chart display, use feishu-cli-visual
An AI-native skill for parsing PDF, Office, and image files into clean Markdown with MinerU, a fast, zero-config document parser for AI agents. Works with NO token via the lightweight Agent API and auto-upgrades to the Standard API (token) for large files, batches, and DOCX/HTML/LaTeX export. Use when: (1) Converting PDF/Word/PPT/Excel/image to Markdown, (2) Extracting text, tables, formulas, or running OCR on scanned documents, (3) Batch-parsing a folder in parallel, (4) Piping parsed Markdown straight back to an agent or into Obsidian
Builder of knowledge products such as courses, ebooks, guides, memberships, and educational assets. Use for course creation, ebook writing, guide development, membership design, curriculum building, learning materials, or when the user asks for the Knowledge Executor, educational content, or knowledge products
Use this skill when a user asks how to generate, integrate, or implement a Word-like document editor in React using Syncfusion. Trigger it for requests involving the Syncfusion React Document Editor, React-based editor integration, document editing and formatting, comments and track changes, working with tables and images, managing headers and footers, applying document protection, and building end-to-end document workflows in React applications.
Use when checking whether a manuscript's references are real. Audits each citation against PubMed and CrossRef, flags fabricated or mismatched entries and writes qc/reference_audit.json. Audit-only; never edits references or refs.bib. Citation-key checks are /manage-refs.
Reduce the AIGC similarity rate and AI flavor of academic papers. Works with Claude Code and Codex. Based on the detection principles of CNKI, Wanfang, PaperPass, PaperPure and similar tools, it uses scan-and-locate, deterministic replacement, sentence-level rewriting and Anti-AI auditing to reduce templated AI traces while keeping academic register, facts, data, citations and terminology consistent. Use when the user asks to reduce AI flavor, lower the AIGC rate, remove AI detection, reduce false positives in AI similarity checking, or make a paper sound more human-written, or mentions "去 AI 味", "降重", "AIGC 查重".
Convert EPUB books to high-quality formatted Markdown using pandoc and AI-assisted formatting. Use when the user provides an EPUB file path and wants to convert it to professionally formatted Markdown, similar to the Clean Code Collection formatting. This skill handles the complete workflow from EPUB extraction through AI-driven content formatting, including fixing PDF conversion artifacts, joining split paragraphs, correcting code blocks, standardizing headers, and creating a proper table of contents.
Common conventions for writing Markdown documents that cite external sources (survey reports, paper explainers, and any deliverable that surfaces facts from outside). Defines mandatory citation, in-text reference format, quotation-versus-prose separation, the ban on fabricated associations, and the source-list format. Referenced by survey, ja-explainer, and any skill that produces sourced output.
Create, inspect, download, and organize Jinkō reference PDFs and their extracts through the jinko-sdk. Use this skill whenever the user wants to upload a paper or source PDF to a Jinkō project, retrieve a reference PDF already in the project so it can be read, create textual highlights from a quoted passage, create rectangular or formula extracts, inspect a paper's bibliography or existing extracts, or use a project reference while reproducing a publication. Do not use it for literature search, model authoring, or data-table creation.
Extract or digitize reported biomedical values from papers, figures, tables, supplements, images, or web sources into traceable CSV/Markdown, optionally as a calibration-ready Jinkō data table. Use when numeric evidence must be transcribed, normalized, unit-converted, or bound to model observables. Do not use for literature discovery, evidence synthesis, or inventing values absent from the source.
Automate source-grounded research with Google NotebookLM. Create notebooks from URLs, text, or local files; ask cited questions; run fast or deep web research; create articles and social drafts; and generate or download audio, video, cinematic video, slides, reports, study guides, quizzes, flashcards, mind maps, infographics, and data tables. Use when a user asks for NotebookLM, cited source analysis, research-to-content workflows, podcasts, slides, study material, artifact generation, RSS digests, or trend research.
Agent-callable Notion tools for searching pages and databases, reading and creating pages, querying data sources, appending content, and managing schemas. Use when the user mentions Notion or wants to find, read, create, or edit Notion content, even if they don't name Notion explicitly.
Professional full-pipeline AI assistant for generating PPT presentations. It simulates the complete workflow of a top-tier PPT design agency (requirements research -> material gathering -> outline planning -> planning draft -> design draft) and outputs high-quality HTML-format presentations. Trigger this skill when the user mentions making a PPT, creating a presentation, making slides, making a slide deck, creating report materials, creating training courseware, making a pitch deck, or making a product introduction page. It should also trigger even if the user only says "help me make an introduction about X" or "I want to report Y to my boss", as long as structured multi-page presentation content is implied. It also applies when the user says "help me turn this document into a PPT" or "turn this topic into a presentation" and other scenarios that require converting content into a presentation format.
Use when turning any content into clear, professional visualizations - board slides, reports, proposals, research summaries, training materials, technical diagrams, infographics, process flows, timelines, benchmarks, waterfall charts, or data-backed visual specs for any audience.
Use this skill for React apps needing Excel-like UI using the Syncfusion Spreadsheet Component. Trigger for creating, viewing, editing Excel (.xlsx, .xls, .xlsb) and CSV files; embedding spreadsheet editors; data binding from APIs/JSON; using formulas, charts, validation, filtering, or conditional formatting. Also trigger when users reference spreadsheet files ("open xlsx", "load Excel file", "add Syncfusion spreadsheet", "bind data to spreadsheet"). Do NOT trigger for standalone file processing without UI components.
Plan, outline, draft, review, revise, or proofread academic manuscripts, journal articles, theses, conference papers, abstracts, supplementary materials, and submission packages across disciplines and study designs. Use for extended-outline development, section or paragraph drafting, developmental editing, top-to-bottom and bottom-up integrity checks, reviewer-style revision, method and evidence alignment, terminology control, repetition and flow review, observable stock or AI-like prose patterns, citation consistency, natural scholarly prose, claim-scope control, cross-file synchronization, change-impact review, or final submission readiness.
Document solved problems for team reuse. Provides process knowledge for /ia-compound. Use when documenting a resolved issue, writing up lessons learned, capturing a post-mortem, adding to the knowledge base, or building searchable institutional knowledge after debugging.
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.
