Skills
96,770 packaged capabilities and playbooks for agents. Install any of them with one command.
Documents
Prose-quality rules for writing scientific manuscript text: abstract, introduction, results, discussion. The headline rule is a strict em-dash budget: the long dash (—) is overused and reads as a stylistic tic, so cap it and rewrite with commas, colons, parentheses, or a period. Also caps semicolons and colons, the usual replacements, and covers hedging, sentence rhythm, paragraph openers, and AI-sounding prose (去 AI 味, AI 味重, sounds AI-generated) with an information test, a corpus-checked list of tells and a detection script. Load whenever drafting or revising manuscript prose (not figures; that is figure-planner).
Automatically organizes cluttered folders by categorizing files, identifying duplicates, and renaming PDF documents like invoices and receipts based on their content. Use when a directory is disorganized or contains a mix of documents, installers, and media.
Audit, revise, or draft manuscript statistical reporting for Nature / high-impact journal submissions. Use when the user asks to check statistical analysis sections, p values, confidence intervals, sample size, biological versus technical replicates, randomization, blinding, multiple-comparison correction, model assumptions, figure legends, Results statistics wording, reviewer comments about statistics, or Chinese academic drafts needing publication-ready Statistical analysis text. Also trigger on general paper-statistics requests such as 统计审查、统计分析小节、统计方法、p值、样本量、重复数、多重比较、置信区间、效应量、图注统计、审稿人统计意见.
Rewrites vague, wordy, or easily misread Chinese technical text into controlled Chinese (one action per sentence, active voice, one meaning per term, fewer nominalizations, no marketing adjectives or boilerplate). For tool descriptions, error messages, instructions between agents, system prompts, status reports, and READMEs. Includes Strict / 中文-顺 modes and a deterministic linter. Triggers: controlled Chinese, disambiguate Chinese, STE100-style Chinese, clarify this text, "make it so another agent can't misread it". Not for creative, marketing, or literary copy.
Extract text from images using the Tesseract OCR engine directly via command line. Supports multiple languages including Chinese, English, and more. Use this skill when users need to extract text from images, recognize text content in images, or perform OCR tasks without Python dependencies.
Use when starting any feature, system change, or bugfix that requires architectural decisions — before writing implementation plans or code. Triggers on new projects, multi-component changes, API design, or when the user says "design", "spec", or "architecture".
Use this skill when the user wants to review a piece of existing text or a document together with an agent: examining logical coherence, structural organization, redundant padding, AI tone, style and voice, and (when reference inputs are provided) cross-document SSOT consistency; multi-model cross-review is also supported. Triggers: "review 这篇文档 / 审一下 / 看看合不合理 / 逻辑有没有问题 / 有没有重复 / 太啰嗦 / 一股 AI 味 / less AI-sounding / 帮我过一遍"; polishing tasks (润色 / 改写 / 精简 / polish / rewrite / shorten) and multi-model cross-review tasks (分头审再合并 / 交叉评审 / 让几个模型一起审) also trigger it. Not applicable: translation, fact-checking, writing from scratch, changing content intent (adding opinions / altering conclusions), code review, multi-model generation bake-offs or model selection evaluations.
Search, read, and edit Notion pages, databases, and blocks. Use when querying database rows, reading page properties and content, creating, updating, or archiving pages and blocks, adding or listing comments, exporting pages or a whole workspace, inspecting backlinks, version history, or recent activity, managing Notion auth, or chatting with Notion AI.
Preparing EU AI Act compliance documentation for high-risk AI systems. Covers Annex III classification, technical documentation under Art. 11, conformity assessment, risk management systems, and CE marking requirements. Keywords: EU AI Act, high-risk AI, Annex III, conformity assessment, CE marking.
This skill should be used when the user asks to "write in Simplified Technical English", "rewrite this in STE", "check STE compliance", "apply ASD-STE100", "simplify this technical documentation", "make this manual STE-compliant", mentions ASD-STE100, STE, controlled language, or wants technical procedures, maintenance instructions, or descriptions written to the aerospace technical-documentation standard.
Formats plain text or markdown files with frontmatter, titles, summaries, headings, bold, lists, and code blocks. Use when user asks to "format markdown", "beautify article", "add formatting", or improve article layout. Outputs to {filename}-formatted.md.
Use to design the interior layout system for academic books, including publisher presets (PT. Asadel Liamsindo Teknologi, Asadel Publisher, University Press, IKAPI, Springer/Elsevier), chapter openers, headers/footers, margins, typography, tables, and callouts.
Generate full HTML presentations using Slidev, Reveal.js, Spectacle, or raw HTML with brand integration. Use when user wants to create a presentation, slide deck, pitch deck, conference talk, workshop materials, keynote, sales deck, or client proposal slides. Even if user just says "slides" or "deck", use this skill.
Generate daily Tech & GNSS news digest blog posts for cheng-blog. Use when user asks to create a daily news digest, generate tech news, or mentions "/daily-news". Sources news from Bloomberg Tech YouTube channel (primary), with 3-day lookback for weekend coverage. Creates MDX posts with Tech News and GNSS News sections. GNSS news sourced from Inside GNSS, GPS World, and major company newsrooms (Trimble, Hexagon, Topcon, etc.).
Manage documents, folders, and content in DingTalk Cloud Docs. Use when users want to create documents or files such as spreadsheets, mind maps, whiteboards, presentations, or multidimensional tables; search documents; read or write document content; create folders to organize documents; traverse folder structures; or precisely edit document block elements. Also use when users mention keywords such as cloud docs, online docs, DingTalk docs, or 钉文档. Do not trigger when users need to manage schedules, send messages, or handle approval workflows.
Use Docling to understand the content of documents in any supported format — PDF (born-digital or scanned), DOCX, PPTX, XLSX, HTML, Markdown, AsciiDoc, CSV, images, audio, and XML — by converting them into a unified DoclingDocument (Markdown or structured JSON). Use this skill whenever you need to read, parse, convert, extract, or chunk a document you cannot read directly: “what's in this PDF”, “convert this to markdown”, “extract the tables”, “chunk this for RAG”, “read this scanned document”, “parse this DOCX/PPTX”. Covers the `docling` CLI, the Python SDK (DocumentConverter + PipelineOptions), the remote Service Client (self-hosted or managed docling-serve), and the docling-slim install extras for a minimal dependency footprint.
Integrate documentation work with Agile product development by making docs visible in sprint planning, release trains, definitions of done, review timing, and retrospective improvement. Use when docs are missing from scrum boards, stories, acceptance criteria, release planning, or cross-team work, or when writers need a lightweight process for documentation inside Agile teams.
Gather, classify, prioritize, respond to, and act on developer documentation feedback from page feedback, support issues, community forums, field notes, sentiment, surveys, user councils, bug reports, and user follow-up. Use when setting up docs feedback channels, triaging docs issues, responding to frustrated users, prioritizing doc fixes, or converting feedback into actionable documentation work.
Manage developer documentation release, publishing, ownership, freshness, automation, maintenance, SaaS cadence, deprecation, deletion, redirects, and migration alongside software changes. Use when planning docs for a release, defining docs ownership, creating publishing checklists, setting up freshness checks, refreshing existing content, documenting SaaS releases, or retiring stale documentation.
Expert knowledge in engineering, technical, and scientific terminology across English, Japanese, and Chinese (Traditional). Use when translating technical documents, engineering specifications, API documentation, or scientific papers. Provides accurate technical term translations and domain-specific vocabulary.
Feishu assistant: messages, documents, knowledge base, contacts, calendar, group chats, tasks, Bitable (Base), and email. Use this skill when the user mentions Feishu-related operations (sending messages, writing documents, searching the knowledge base, viewing group chats, managing tasks, working with Bitable, checking email, sending email, inbox).
A Feishu knowledge base document management tool. Supports viewing the knowledge base directory structure, creating and saving documents, and reading multidimensional table content. Triggers when the user says "save to Feishu", "write to the Feishu knowledge base", "publish to Feishu", "view the Feishu directory", "read a Feishu table". Suitable for syncing Obsidian documents to the Feishu knowledge base, or reading Feishu multidimensional table data.
Generates a one-page IPO prospectus overview. Use this skill when the user provides a prospectus or filing link (A-shares, Hong Kong 18A/18C, US S-1/F-1), a local document, or only a company name and asks for analysis of its IPO prospectus, filing, or hearing materials, or mentions scenarios such as “prospectus overview,” “one-page prospectus,” “prospectus analysis,” “IPO analysis,” or “filing”—even if the user does not explicitly say “one-page.” Output: a mobile-readable, single-file HTML overview and a structured Excel data workbook. This skill faithfully translates disclosed prospectus content; it does not provide investment advice or full due diligence. Earnings and annual report extraction are outside its scope—direct the user to run /hike-earnings-core (explicit invocation only).
Rewrites a README.md to remove AI slop — buzzwords, generic openers, fake enthusiasm, and formulaic structure — replacing it with direct, honest, human-sounding writing. This skill should be used when the user wants to humanize a README, remove AI-generated writing patterns, make documentation sound less like ChatGPT wrote it, or asks to "humanize readme", "make it sound human", "remove AI slop from the docs". NOT for factual drift (whether the README's claims are still true — that is a docs-accuracy audit) and not for source code slop (anti-slop).
Write or revise Japanese Markdown documents in this repository with a concise, structured style. Use this whenever the task involves drafting Markdown, especially maintainable ordered lists with 1.-style numbering and anchor-based cross references.
Read, analyze and summarize academic literature (PDF papers), producing structured literature summary notes. Core capabilities: paper metadata extraction, research question identification, methodology review, experimental result analysis, personal evaluation generation, and cross-comparison of multiple papers. Supports Chinese and English papers, single-paper close reading, and batch literature reviews. Use this skill when the user provides PDF paper files, asks to read literature, summarize a paper, do a literature review, paper summary, close reading of a paper, paper summary, paper review, read a paper, read paper, take a look at this paper, analyze this article, what is this paper about, what is the paper's method, make literature notes, batch read papers, or compare these papers. Handles .pdf files.
Translation, review or polishing workflow for texts of any length. Local materials such as PDF and EPUB are first normalised into Markdown files before translation begins. Triggered when the user shows intent to translate or to review and polish an existing translation, for example by mentioning "翻译", "优化/审校/润色 / 精编译文", "改成中文/英文", and so on.
Convert PDF files to a single vertically concatenated PNG image using macOS native CoreGraphics. Each page is rendered at 2x scale and stitched top-to-bottom. ~20x faster than pdftoppm+ImageMagick, zero external dependencies on macOS. Trigger when the user mentions "pdf to png", "pdf转png", "PDF转图片", "pdf拼接", "pdf截图", "convert pdf to image", or wants to turn a multi-page PDF into one long PNG.
Polish and elevate MBA thesis / dissertation to national outstanding thesis quality (全国优秀论文). Performs comprehensive improvement: academic language, argument structure, logical rigor, innovation highlights, and formatting. Input: markdown thesis text. Output: polished full text. Also trigger when the user mentions "论文润色", "MBA论文", "优秀论文", "thesis polish", "dissertation improvement", "学术润色".
Create maintainable Mermaid diagrams for software documentation, including flowcharts, sequence, class, ER, C4, architecture, state, git, gantt, chart, kanban, packet, venn, and ishikawa diagrams. Trigger when structure, relationships, sequencing, or architecture would be clearer visually, especially for persistent README, wiki, PR, or design-document diagrams. Verify the target renderer and Mermaid version before using version-sensitive or beta syntax.
Transform text content into professional Mermaid diagrams for presentations and documentation. This skill MUST be used when the user names Mermaid, and SHOULD be used when they ask to visualize concepts, create flowcharts, or make diagrams from text (流程圖、架構圖、關係圖、時序圖、心智圖). For diagrams inside HTML Artifacts, MUST prefer the artifact’s existing HTML/CSS/SVG or diagram approach; select Mermaid when it fits, not merely because a flowchart was requested. Explicit Excalidraw requests MUST use excalidraw-diagram, and explicit Obsidian Canvas requests MUST use obsidian-canvas-creator.
Menulis dan menyunting karya ilmiah berbahasa Indonesia yang natural, baku (EYD V, KBBI), dan jujur: artikel jurnal SINTA, prosiding, skripsi, tesis, disertasi, proposal hibah, makalah, laporan penelitian, tinjauan pustaka, abstrak. Pakai saat diminta menulis latar belakang, merapikan bahasa bab, mengoreksi ejaan, menyunting kalimat kaku atau terasa terjemahan, atau membuang pola tulisan AI dalam naskah Indonesia (Indonesian academic writing, proofreading, EYD). Tidak mengubah angka, hasil, atau sitasi; tidak mengarang rujukan; bukan alat lolos detektor AI. Naskah berbahasa Inggris bukan bagiannya.
Procedure for extracting structured data from PDFs with opendataloader-pdf (ODL) correctly: read the installed tool's own help to discover its current options, build the minimal command for the user's goal, verify the extraction actually succeeded, and diagnose silent failures the tool does not report. Use when the user is using, evaluating, or considering opendataloader-pdf/ODL to extract, parse, or convert PDF content to text, markdown, JSON, or HTML — including scanned-PDF OCR, tables, bounding boxes, or a RAG pipeline over PDFs. Do NOT use for PDF merge/split/rotate, Office-format conversion, form filling, or PDF/UA accessibility-compliance tagging.
Academic writing specialist for publication-grade English prose. Drafts, revises, and audits essays, reports, analysis sections, executive summaries, conclusions, and literature reviews while enforcing sentence-structure variation, high-frequency academic verbs, calibrated hedging, and anti-AI stylistic compliance. USE for academic writing, essay polish, paragraph rewrite, prose revision against any rubric tier (HD/D/C, A/B/C, top-band/mid-band, etc.), anti-AI audit, reverse outlining, claim-evidence mapping, and rubric enforcement on assignments.
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.
