Skills
96,981 packaged capabilities and playbooks for agents. Install any of them with one command.
Documents
Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.
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 a QA Sprint Progress Summary Report from Testomat.io TMS data. Use when the user wants to produce a structured end-of-sprint report covering test design coverage, execution results, defect trends, and quality signals. The skill reads data via Testomat.io MCP tools, maps it to the report sections, and outputs an `.html` file by default (or `.md` if explicitly requested).
Professional resume builder with PDF export, ATS optimization, and analysis capabilities. Use when users need to (1) Create new resumes from scratch, (2) Customize/tailor existing resumes for specific roles, (3) Analyze resumes and provide improvement recommendations, (4) Convert resumes to ATS-friendly PDF format. Supports chronological, functional, and combination resume formats.
Parse PDF, images (PNG/JPG/BMP/TIFF/WebP/HEIC), Word, PPT and other documents into Markdown or JSON using SoMark. All document parsing needs (like resumes, papers, contracts, reports, manuals, etc.) should be parsed by SoMark first so AI can understand and answer more accurately.
Write a Standard Operating Procedure (SOP) for any operational task. Use when asked to write an SOP, standard operating procedure, work instruction, or operating manual. Produces a formal SOP with purpose, scope, procedure steps, quality checks, and version control.
Write or rewrite anything technical people write — READMEs, documentation pages, quickstarts, PRDs, tech specs, RFCs, ADRs, design docs, task breakdowns and task files, GitHub issues, bug reports, QA test plans, test cases, exploratory charters, verification reports, PR descriptions, code review comments, and async team updates — so it reads clearly, scans fast, stays faithful to source facts, and sounds human. Use when the user says "write a README", "improve these docs", "write a PRD", "write a tech spec", "draft an ADR", "break this into tasks", "write the task files", "open an issue", "write a test plan", "write test cases", "file a bug report", "write the QA report", "write the PR description", "draft a status update", or wants technical writing that persuades without marketing fluff. Do NOT use for marketing landing pages, sales copy, or ad copywriting.
Use Alibaba Cloud Tingwu for cloud-based audio/video transcription. Use this skill when the user needs cloud speech-to-text, long audio transcription, when local ASR is unavailable, or when higher accuracy is required. Not suitable for environments without network access or scenarios that require being fully offline.
WeChat Official Account publishing pipeline and layout template library. Provides ready-to-use templates for policy explainers, long-term care, and technical long-form articles; compiles Markdown into HTML with inline styles that can be pasted directly into the WeChat Official Account editor. Also covers the platform's hard constraints — title and summary length, non-clickable external links in the body, over-wide code blocks, cover image cropping, and no edits after publishing — with check_mp.py for pre-publish checks. Writing and polishing are delegated to dedicated skills rather than duplicated. Use when the user wants to lay out a WeChat Official Account article, needs templates, wants to write for the account, wants to convert an existing draft into a publishable form, needs a pre-publish check, or asks about the platform's limits.
Use confluence-cli (NPM package) to manage Confluence content, pages, and spaces from the command line. Ideal for documentation workflows, bulk content operations, page migration, and when users request CLI-based Confluence interactions. Trigger on requests like "use Confluence CLI", "create Confluence pages via CLI", "migrate Confluence content", "automate documentation workflows", or when users want to script Confluence operations.
Comprehensive document creation, editing and analysis, with support for tracked changes, comments, format preservation and text extraction. Use when Claude needs to work with professional documents (.docx files): (1) create new documents, (2) modify or edit content, (3) handle tracked changes, (4) add comments, or any other document task
Build or update a canonical EPISTEMIC-MAP.md sorting a project's knowledge into four states: validated Facts, open Questions, undocumented Assumptions, and inferred Risks. Purpose-built for prototype-to-production handoff, where a signed contract means a new engineering team must take over before the original builder's tacit knowledge walks out the door. Spawns subagents across docs and the codebase to find what's proven, what's asked, what's silently assumed, and what nobody has noticed, then runs a dedicated synthesis pass for systemic risks no single source states. Use whenever a user mentions \"epistemic map\", \"knowledge map\", \"EPISTEMIC-MAP.md\", \"known unknowns\", \"unknown unknowns\", \"what do we actually know vs assume\", \"map our assumptions\", \"handoff risk map\", \"prototype handoff\", or \"onboarding a team onto a prototype\". Always prefer this skill over ad-hoc knowledge-gap documentation.
Scaffold, adapt, validate, and maintain example-rich full-stack product documentation: 10 product-level documents, 7 version documents, optional module PRD/Stitch/UI triplets, 5 delivery documents, and a detailed project README template family. Use when users ask to initialize a documentation repository, create product or version plans, write PRDs and architecture/UI documents, preserve and adapt detailed examples, audit document structure, or improve an existing product-docs tree, including Chinese requests such as 初始化文档、产品文档、写规划文档.
Use when the user explicitly asks to "generate an NSFC schematic diagram/mechanism diagram/schematic diagram/mechanism diagram" or needs to turn the research mechanism, algorithm architecture, or module relationships from a proposal into a "editable + embeddable in documents" diagram. By default it outputs editable source files (`.drawio`) and rendered files (`.pdf`/`.svg`/`.png`); when the user proactively mentions the Nano Banana image model, it can switch to PNG-only mode and is compatible with Gemini and OpenAI `gpt-image-2`. ⚠️ Not applicable: the user only wants to polish body text (should directly rewrite the text), only wants to change the format/size of an existing image (should use an image processing skill), or has no clear "schematic/mechanism diagram" intent.
For drafting or editing official documents of ROC government agencies (letters, official letters, announcements, memos, etc.), correctly applying paragraph structure, wording and formatting rules per the Handbook of Document Processing and the Reference Standards for Government Document Formats. Use this skill when the user wants to write a letter to a government agency, an internal memo, an announcement or a meeting notice, or asks about official document wording, forms of address, or expressions of expectation and purpose.
Generate penetration test reports in a standard format, including a project information table, a vulnerability findings list, vulnerability details (with an attribute table, description, reproduction steps, evidence screenshots, and remediation recommendations), and appendices (risk level definitions, CVSS explanations, and a glossary). Use this skill when the user asks to generate a penetration test report, security test report, or vulnerability report. Strictly follow the standard format in the project template directory.
Generate leftover PlantUML types Mermaid cannot do easily (Salt wireframes, use case, timing, ArchiMate, nwdiag, WBS) and convert them to PNG/SVG. Use when asked for a wireframe, PlantUML image export, extract puml from markdown, or prepare Confluence uploads. Class, ER, state, sequence, and C4 default to design-doc-mermaid on GitHub wiki.
Build slide decks and presentations for research talks. Use this for making PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, or any scientific talk. Provides slide structure, design templates, timing guidance, and visual validation. Works with PowerPoint and LaTeX Beamer.
Transforms documents containing theoretical knowledge or frameworks (PDFs, markdown, book notes, research papers, methodology guides) into actionable, reusable Claude Code skills using systematic reading methodology. Use when user mentions "create a skill from this document", "turn this into a skill", "extract a skill from this file", or when analyzing documents with methodologies, frameworks, or processes that could be made actionable.
Use this skill when a user asks how to generate, integrate, or implement a Word‑like document editor in Vue using Syncfusion. Trigger it for requests involving the Syncfusion Vue Document Editor, Vue‑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 Vue applications.
Generate a Phase-2 Walkthrough artifact (walkthrough.md) once implementation and verification are complete. Captures a Change Summary, Verification Steps (commands + unit tests + automated browser testing outcomes), Visual Proof (screenshots/recordings embedded directly in the file), and a Review Gate (final diff + PR description for a Git staging-check) so you can catch up on what changed and what's proven to work before merging. Saves to tasks/walkthrough-[feature].md by default. Triggers on: /walkthrough, walkthrough, Phase 2 walkthrough, 生成 walkthrough, 生成走查文档, write the walkthrough.
Collaboratively draft, revise, and reader-test substantial documentation such as proposals, RFCs, decision records, technical specifications, strategy documents, and cross-team plans. Use when the user needs help transferring context, shaping an argument, resolving gaps, iterating on an existing document, or validating whether a document works for readers. Use a more specialized document skill when the requested artifact is a product-doc suite, technical tutorial, or API reference.
Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks
Technical documentation writer specializing in creating clear, well-structured markdown documents for algorithms, system design, interview preparation, and code documentation. Use when writing README files, algorithm explanations, system design docs, or technical guides.
Guide for using Microsoft MarkItDown - a Python utility for converting files to Markdown. Use when converting PDF, Word, PowerPoint, Excel, images, audio, HTML, CSV, JSON, XML, ZIP, YouTube URLs, EPubs, Jupyter notebooks, RSS feeds, or Wikipedia pages to Markdown format. Also use for document processing pipelines, LLM preprocessing, or text extraction tasks.
Parse documents, extract structured content, and run OCR using the Mixedbread Parsing API. Use when parsing PDFs, Word documents, PowerPoint slides, or images, extracting tables or form fields, running OCR on scanned documents, converting documents to markdown or HTML, or extracting structured chunks with element-level bounding boxes and confidence scores.
Use when the user explicitly asks to "write/generate an NSFC budget justification", "write a budget justification", "generate budget.tex / budget.pdf", or "write an NSFC budget justification". Based on the user's proposal body or supplementary materials, outputs a submittable budget justification LaTeX project and renders `budget.pdf`. If the user has not specified a working directory, must pause and first ask them to specify one. ⚠️ Not applicable: the user only wants to understand budget principles; the user only wants budget table figures without writing a justification; or the user is on the 2026 Young Scientist A/B/C flat-fee (包干制) default with no need for a budget justification.
Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.
PaddleOCR structured parsing skill for legal PDFs and scans. Converts local PDFs or images to Markdown by default and keeps a traceable archive inside the skill. Suited to case files, medical records, evidence materials, invoices, financial reports, complex scans, table-heavy documents, formulas, and multi-column layouts. Trigger words include: legal PDF OCR, case file OCR, medical record OCR, evidence scan to Markdown, PaddleOCR, table recognition, formula recognition, layout analysis, PDF to Markdown, complex PDF parsing.
Top-tier conference paper writing skill - guides the full writing process from draft to final version from a strict reviewer's perspective. Use it when the user wants to write a paper, improve a paper draft, revise specific sections (introduction, method, experiments, conclusion), polish academic English, respond to reviewer comments, or asks "how should I write this part". Trigger words include: 写论文, paper writing, improve my paper, 帮我修改, review comments, rebuttal, LaTeX, NeurIPS/ICLR/ACL submissions. Applies to all academic paper writing scenarios.
Structured manuscript/grant review with checklist-based evaluation. Use when writing formal peer reviews with specific criteria methodology assessment, statistical validity, reporting standards compliance (CONSORT/STROBE), and constructive feedback. Best for actual review writing, manuscript revision. For evaluating claims/evidence quality use scientific-critical-thinking; for quantitative scoring frameworks use scholar-evaluation.
Live preview of product documentation — preview all MD documents under docs/ in the browser, with automatic refresh when documents are updated. Use when: you need to preview product documentation or check how MD documents such as PRD/BRD/MRD render. Do NOT use when: the documents have not been generated yet (docs/ is empty)
Generate or optimize academic paper abstracts using the 5-sentence Farquhar formula. Supports generate-from-scratch and restructure-existing paths. Produces labeled output for formula verification plus a clean version for clipboard use. Abstract generation and optimization, supporting generation from raw material or rewriting existing abstracts.
Guidance for Microsoft Purview eDiscovery (unified experience consolidating prior Standard and Premium) - identifying, preserving, collecting, reviewing, analysing, and exporting content across Microsoft 365 for legal cases, regulatory requests, and investigations. Covers cases, custodians, legal holds, searches, review sets, analytics, and export. WHEN: eDiscovery, legal hold, preserve content, collect for litigation, review set, export evidence, eDiscovery case, custodian, search and hold Microsoft 365, legal investigation, EDRM workflow, defensible collection.
Use when a Spec Pack is complete and its reusable assets need to be promoted to the project SSOT (ADR/contract/ops/NFR/registry), and there is a risk of copying the whole pack and polluting the project, skipping spec-context, or mistaking merge-back for a git merge.
Clean up Vietnamese prose that is translated too literally from English, including sentence order, nominalization, passive voice, business clichés, and phrases that are grammatically correct but unnatural. Use when a translation or draft carries English-Vietnamese structure; do not use to change standard terminology, simplify legal text, or translate content that has no Vietnamese version yet.
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.
