Skills
96,981 packaged capabilities and playbooks for agents. Install any of them with one command.
Documents
Use the official MinerU (mineru.net) parsing API to convert a URL (HTML pages like WeChat articles, or direct PDF/Office/image links) into clean Markdown + structured outputs. Use when web_fetch/browser can’t access or extracts messy content, and you want higher-fidelity parsing (layout/table/formula/OCR)
An end-to-end academic writing workflow for research outputs: write, review, revise, and submit. Use when users want to write or revise a paper or section, conduct peer review or generate reviewer comments, draft rebuttals and plan revisions, write grant or project proposals, or prepare submission materials (abstract, title, cover letter, journal fit). Focuses on producing and refining academic text; does not handle literature search or synthesis (literature module), or citation verification and formatting compliance (citation compliance skill).
Create a Product Requirements Document (PRD) - Layer 2 of the SDD flow, defining product features, personas, success metrics, and acceptance criteria from an upstream BRD. Use after a BRD exists and before EARS. Single-document authoring primitive; for end-to-end or batch generation the autopilot (`doc-prd-autopilot`) drives this skill.
Generate legal service documents such as litigation plans, non-litigation plans, proposals, consulting reports, and case-closing reports from case materials or communication records. For external proposals, generate editable Word documents with designed layouts (four cover options: C/D/E/F, with optional team and law firm appendices). Use when the user needs legal service documents or a designed Word proposal.
Generate academic presentation-style HTML slide decks and browser reports from PDFs, structured text, Markdown, paper summaries, outlines, or research notes. Use whenever the user wants to convert a scientific paper PDF directly into an interactive HTML report, clickable web presentation, shareable browser deck, or PPT-like HTML output with figures, structured insights, section pages, and offline deck-directory output. In the Aut_Sci_Write suite, choose this skill when the user wants HTML/web output; choose sci-ppt when they explicitly need a .pptx file.
Minimal 8-slide arrow-key keynote — each slide has its own solid-color background (indigo / cream / crimson / emerald / gray / purple / white / charcoal), coordinated colors, a 160px display title separated by a 4px short, thick accent line, a Mono list with arrow → prefixes, ← → kbd hints at bottom left and the slide number at bottom right, with generous breathing room. Ideal for keynotes, launches, and public talks where “there’s something to say but not much to show”.
Presenter-mode-only deck — tokyo-night default theme, switch among 5 themes with the T key, and each slide includes a 150–300-character verbatim script example (<aside class="notes">). Press S to open a popup (four magnetic cards: CURRENT / NEXT / SCRIPT / TIMER). For tech talks, public speaking, and lectures, especially when you’re afraid of forgetting your lines or need a teleprompter.
Red-amber warning deck — top/bottom 45° red-and-black hazard stripes, red strikethrough negative titles, L1/L2/L3 green/amber/red tier cards, dot-status alert boxes, policy-yaml code blocks (red left border + bad keyword highlights), red-and-green checklists, Q1 incident stacked bar chart. Suitable for safety / risk / incident reviews / red teaming / pre-launch AI reviews / policy-as-code.
White-background editorial-style deck — pure white background + 10-color rainbow bar at the top, 80–110px display titles, purple→blue→green→orange→pink gradient text, macaron soft-card group (pink/purple/blue/green/orange), black .focus pill with white text, oversized quote block. Also suitable for both Xiaohongshu posts and widescreen PPTs.
Use this skill any time a .docx file is involved -- as input, output, or both. This includes: creating Word documents, reports, letters, memos, or proposals; reading, parsing, or extracting text from any .docx file; editing, modifying, or updating existing documents; working with templates, tracked changes, comments, headers/footers, or tables of contents. Trigger whenever the user mentions 'Word doc', 'document', 'report', 'letter', 'memo', or references a .docx filename.
Review documentation for quality, clarity, SEO, and technical correctness. Optimized for Docus/Nuxt Content but works with any Markdown documentation. Use when asked to: “review docs”, “check documentation”, “audit docs”, “validate documentation”, “improve docs quality”, “analyze documentation”, “check my docs”, “review my documentation pages”, “validate MDC syntax”, “check for SEO issues”, or “analyze doc structure”. Provides actionable recommendations categorized by priority (Critical, Important, Nice-to-have).
Generate a detailed product specification document from a vague idea, rough description, or supporting materials (UI sketches, screenshots, notes, existing docs). Use this skill whenever the user wants to turn a rough concept into a structured spec — even if they say things like "write up a spec for...", "turn this idea into a requirements doc", "I have this rough idea for a product", "help me spec this out", "create a PRD for...", or uploads images/files and wants a spec written from them. Covers all product types including internal tools. Trigger this skill even if the request seems simple — a vague one-liner idea deserves a proper spec just as much as a detailed brief.
Turn a fuzzy subject — a problem description, an incident, a decision, a long-form idea — into a polished deliverable in the user's chosen format (md, html page, Artifact, image, or plain prose). Runs the writing production line (mine → structure → tighten) with stop-slop discipline, then hands rendering to using-design-skills. Invoke when the user wants something EXPLAINED WELL as a document/page, not when they just want code changed.
Analyze media files (PDFs, images, diagrams) that require interpretation beyond raw text. Extracts specific information or summaries from documents, describes visual content. Use for document analysis, image understanding, diagram interpretation, chart analysis, table extraction, and any media requiring visual or contextual interpretation beyond literal text extraction.
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
When the user wants to create or update a README.md file for a project. Also use when the user says "write readme," "create readme," "document this project," "project documentation," or asks for help with README.md. This skill creates absurdly thorough documentation covering local setup, architecture, and deployment.
Creates a reusable use case specification file that defines the business problem, stakeholders, and measurable success criteria for model customization, as recommended by the AWS Responsible AI Lens. Use as the default first step in any model customization plan. Skip only if the user explicitly declines or already has a use case specification to reuse. Captures problem statement, primary users, and LLM-as-a-Judge success tenets.
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for creating new spreadsheets, reading/analyzing data, modifying existing spreadsheets, or recalculating formulas.
Editor role. Reads local materials, asks narrative questions, plans story arc. Outputs $DECK_DIR/deck.md as the sole content source. Use whenever the user says “outline”, “plan slides”, “organize materials”, “structure”, “table of contents”, “narrative”, or wants to structure content into a presentation
Build and edit Google Slides through the google-slides MCP tools - slides, grids of cards and columns, text boxes, shapes, images, tables, styling, layout inspection, and per-slide PNG rendering. Use when creating a deck, laying out slide elements, matching a template, or verifying how a slide looks.
Patent writing assistant for Chinese patents with search, disclosure document writing, workflow guidance, and strategic filing advice. Triggers when: Writing a patent application, creating a patent disclosure document, conducting patent search and analysis, planning patent filing strategy, or seeking guidance on the patent process timeline and requirements. Commands: - /patent search <keywords> - Conduct patent search with analysis framework - /patent disclosure <invention> - Write disclosure document with complete structure - /patent report <invention> - Generate self-search report with blocking risk assessment - /patent workflow - Show patent workflow with timeline and milestones - /patent strategy <invention> - Provide filing strategy advice - /patent check <document> - Check patent document compliance - /patent examples - Show patent writing examples and best practices Capabilities: Patent search platform guidance with analysis framework, disclosure document templates with complete structure, patent three-property analysis with blocking risk assessment, writing tips and best practices with quality checklist, workflow timeline estimation with strategic filing advice, self-search report generation, prior art analysis, novelty and inventiveness assessment, Chinese patent law compliance
Complete toolkit for PDF manipulation: text and table extraction, creating new PDFs, merging or splitting documents, and handling forms. Use when Claude needs to fill out a PDF form or process, generate, or analyze PDF documents programmatically at scale
Create a UAT test case suite/checklist for non-IT business users (C&B, accounting, operations)—one offline-proof HTML file with a sequential scenario table searchable by code with Ctrl+F, check/not-check scope by data source, step-by-step instructions with real screenshots blurred for PII, Pass/Fail status, and Excel/CSV/PDF export. Triggers: “create test cases for non-IT,” “UAT checklist for business users,” “test scenarios for C&B,” “/uat-nonit-testcase.”
DingTalk online documents (adoc): find, read/write, blocks, comments, attachments, import/export, versions, templates, permissions, sharing, Markdown/JSONML; insertion, positioning, and deletion of whiteboard card containers within documents. Creating or modifying whiteboard graphic content goes to dingtalk-misc.
Build and edit Google Sheets with the google-sheets tools - values, formatting, charts, conditional formatting, structure, validation, named and protected ranges. Use when creating a spreadsheet or dashboard, formatting cells, adding or fixing charts, or reorganizing tabs and rows.
Use when asked to review, edit, or improve the writing quality of a scientific or engineering manuscript. Triggers include “review my writing”, “check my manuscript”, “improve clarity”, “clean up the prose”, “edit for journal submission”, “writing review”, or any request to evaluate sentence-level quality, eliminate clutter, fix passive voice, or enforce keyword consistency in a research paper draft. Also triggers when asked to prepare a manuscript for submission to a specific journal. Do NOT use for content or technical review of methods or results, statistical analysis, or citation formatting.
Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
Generate structured presentation outlines with bold statement slides, section dividers, and clear narrative arcs. Use when starting a new presentation, planning a deck structure, or asking "outline a presentation about...", "structure a deck for...", or "create a presentation flow for...". Outputs markdown outlines ready to translate into slides.
Organize research writing using user-provided materials and verifiable sources. Identify the function of chapters, sections, and paragraphs, and bridge gaps between evidence, explanation, significance, and research questions. Use when the user asks to “write a PhD chapter,” “revise a thesis argument,” “write an academic paragraph based on sources,” “revise research writing based on supervisor feedback,” or requests the rw-phd-write workflow. Runs without a private local workspace or preset research lab; use user-provided materials and bundled public-source methods.
Complete toolkit for creating, editing, and analyzing documents, with support for tracked changes, comments, formatting preservation, and text extraction. Use when Claude needs to work with professional documents (.docx) to: (1) create new documents; (2) modify or edit content; (3) work with tracked changes; (4) add comments; or perform any other document task.
Advanced Feishu spreadsheet features (filter views + filter conditions + dropdown cells + floating images + batch styles). Use filter-view CRUD to manage filter views, filter-view condition CRUD to write filter conditions (V3 API); dropdown set/get/update/delete to manage cell dropdowns (V2 dataValidation); image get/update/media-upload/write-image to manipulate floating images and write images into cells; batch-set-style to set styles for multiple cell ranges. Basic read/write (read/write/style/add-rows/add-sheet) remains in the feishu-cli main sheet/bitable commands; this skill focuses on advanced features. Use when the user asks for “filter views,” “filter conditions,” “add dropdown,” “data validation,” “column dropdown,” “floating image,” “insert image,” or “batch styles.”
Read and edit live Excel workbooks stored in OneDrive / SharePoint via the Microsoft Graph workbook API. Use when the user mentions an Excel file, a spreadsheet on OneDrive, reading a range or table, appending rows, updating cells, or listing worksheets in a cloud .xlsx.
Process and generate multimedia content using Google Gemini API for better vision capabilities. Capabilities include analyze audio files (transcription with timestamps, summarization, speech understanding, music/sound analysis up to 9.5 hours), understand images (better image analysis than Claude models, captioning, reasoning, object detection, design extraction, OCR, visual Q&A, segmentation, handle multiple images), process videos (scene detection, Q&A, temporal analysis, YouTube URLs, up to 6 hours), extract from documents (PDF tables, forms, charts, diagrams, multi-page), generate images (text-to-image with Imagen 4, editing, composition, refinement), generate videos (text-to-video with Veo 3, 8-second clips with native audio). Use when working with audio/video files, analyzing images or screenshots (instead of default vision capabilities of Claude, only fallback to Claude's vision capabilities if needed), processing PDF documents, extracting structured data from media, creating images/videos from text prompts, or implementing multimodal AI features. Supports Gemini 3/2.5, Imagen 4, and Veo 3 models with context windows up to 2M tokens.
Analyze and compare construction bids, proposals, estimates, and subcontractor quotes. Assigns line items to UniFormat II headings, compares absolute cost and cost per unit, produces a leveling spreadsheet (CSV or Excel) and a concise PDF report with scope overlap matrix, contractual term comparison, and a recommendation. Use when the user provides one or more bid documents (PDFs, spreadsheets, or text) to analyze or compare, or asks to "level bids", "compare bids", "bid tabulation", "bid comparison", "bid analysis", or "analyze this bid/quote/proposal" for a construction project.
Designer role. Reads deck.md and generates a single HTML presentation file with a CSS design system, JS slide engine, and per-slide content. Accepts visual references (URLs, screenshots, design specs) and extracts design signals to inform the isomorphic mapping. Use whenever the user says "design slides", "generate deck", "generate the deck", "build slides", "visual style", "reference this style", "like this design", "design", "generate slides", "visual style", "reference this style", or wants to turn an outline into actual slides.
Pre-publication manuscript audit producing a section-level refactoring report with citation hygiene and submission-readiness checks. Triggers on: "review my paper", "check before submission", "is this ready to submit", "pre-pub checklist", "refactor my paper", "check my references", "does the abstract work"
Use this skill when the user wants to create, draft, author, or generate new slides / a presentation in this open-slide repo. Triggers on phrases like “make slides about X,” “make a deck about X,” “create a presentation,” “draft slides for,” “new slide,” “a deck with speaker notes / a script,” or when the user asks to add content under `slides/`. Do NOT use for editing the framework itself — only for authoring content inside `slides/<id>/`.
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.
