Skills
96,981 packaged capabilities and playbooks for agents. Install any of them with one command.
Documents
Create bulletproof Terms of Service and Privacy Policy documents for SaaS applications. Infers company information from codebase/marketing site, conducts comprehensive audits, drafts documents, then asks the user ONLY for missing details at the end. Minimizes user interaction. Use when the user needs to draft, review, or update legal documents (ToS, Terms of Service, Privacy Policy, legal pages). Triggers on requests for legal documents, terms drafting, privacy policy creation, "cover our bases legally", liability protection, or legal compliance for software products.
Create, edit, and fully analyze spreadsheets with support for formulas, formatting, data analysis, and visualization. Use when Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc.) to: (1) create new spreadsheets with formulas and formatting; (2) read or analyze data; (3) modify existing spreadsheets while preserving formulas; (4) analyze and visualize spreadsheet data; or (5) recalculate formulas
Conventions for writing a Markdown explainer that walks the reader through a concept or system. Lays out term-list formatting, Mermaid diagram rules, granularity expectations, and a fixed five-part structure. Use when the user asks for an explainer, a concept write-up, a glossary section, or otherwise wants a system or idea documented for another reader.
Create, improve, or audit README.md documents for GitHub projects. Use only when the user explicitly asks for a README, README quality/readability, README accuracy, or README examples. Do not use for full docs sites, API-reference-only work, general repo launch/readiness audits, topics/homepage metadata, or broad repository review.
Use when the user explicitly requests proposal QC, quality control, pre-editing checks, citation authenticity checks, or length and structure checks. Performs read-only quality control on NSFC proposals: independent parallel checks for stiff writing, risk of fabricated or incorrect citations, length and section distribution, and logical clarity, then outputs a standardized QC report. Intermediate files are archived by default to `project_root/.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/nsfc-qc/{yyyy-mm-dd-hh-mm}/`; also supports reading and cleaning up legacy `.nsfc-qc/`.
A guide to writing NSFC applications. Covers writing tips and templates for each section, including topic selection, abstract, rationale, research content, research plan, innovation, and feasibility analysis. Suitable for project types such as Young Scientists Fund C, General Program, and Key Program.
PDF engineering for extraction, generation, modification, and form filling. Use when extracting text or tables from PDFs, generating PDFs with Puppeteer, modifying PDFs with pdf-lib, filling PDF forms, or implementing PDF security. Use for AI-assisted OCR, HTML-to-PDF conversion, and document processing pipelines.
WCAG 2.2 AA enforcement as a package of Agent Skills: router skills for web UI, full-site audits, Office/PDF/ePub documents, markdown, desktop and Python tooling, and GitHub workflows dispatch specialist, helper and reference skills by name.
Edits, redlines, and comments on Word .docx files in place, keeping their formatting—prefer it over unzipping and hand-editing the XML. Use for tracked changes (redline, accept/reject), comments (add/reply/resolve), filling contracts/NDAs/forms, restyling headings/fonts, margins/page setup, tables, headers/footers/page numbers, footnotes, or reading a .docx as Markdown. Also builds new Word docs and reports from Markdown or code. Not for PDF, Excel, PowerPoint, Google Docs, or .doc
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
Extract structured fields, sections, figures and tables, source locations, missing items, and supportable conclusions from paper PDFs and supplementary materials. Can also create a Paper Case with a hash and a phased in-depth reading report. Use when the user asks to “extract this paper,” “extract information from papers in bulk,” “make a paper card,” “read a PDF in depth,” “extract figures and tables,” or create a “phased in-depth reading report.” Runs without a private local workspace or preset research lab; use user-provided material and bundled public-source methods.
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.
Integrate Univer Pro (enterprise-grade spreadsheet, document, and presentation engine) into frontend projects. Use when the user needs Univer Pro features including real-time collaboration, XLSX/DOCX import-export, printing, pivot tables, charts, sparklines, shapes, live share, or license management. Also use for setting up UniverLicensePlugin, UniverExchangeClientPlugin, collaboration client plugins, UniverSheetsPrintPlugin, or any Pro-specific integration error. Triggers include "Univer Pro", "collaboration", "import xlsx", "export docx", "print", "pivot table", "chart", "sparkline", "shape", "license", "watermark removal", "UniverLicensePlugin", or "exchange client".
Build Domo custom apps that use FileSets for file storage, upload, download, and AI document search — all via fetch('/api/files/v1/') with no manifest.json entry required. Use this whenever a Domo app needs file upload via FormData/fetch (not domo.post), file download as a blob, file listing via POST /files/search, AI document queries via the /query endpoint, or fileset CRUD. Also use when the user asks about /api/files/v1 vs /domo/files/v1, whether filesets need manifest.json wiring, how to build a file browser in React, or how to make a document Q&A chatbot in Domo.
Read academic papers from a bare arXiv abs/pdf/html URL, a PDF, a paper title, or Zotero. Use for "read this paper", "analyze this paper", "读一下 XXX", "读一下这篇", "帮我读", "看一下这篇论文", "论文笔记", quick summaries, critiques, and Zotero collection reading. A standalone arXiv link or ordinary reading request defaults to full reading and automatic note saving in the configured Obsidian/Markdown library. Honor explicit depth, destination, and no-save requests; a citation used for another task does not trigger reading.
DingTalk knowledge base and space management. Use when the user explicitly says 知识库/wiki/create, find or list knowledge bases/named team knowledge spaces/personal knowledge bases/knowledge base members/node creation, listing, search, copy, move or deletion within a knowledge base/knowledge base activity. Saying only "文档空间/我的文档" does not trigger it: general storage management and global file search go to dingtalk-drive; node body read/write goes to dingtalk-doc. Command prefix: dws wiki.
Use community-domo-cli to create, discover, browse, upload, download, and query files in Domo FileSets from the command line. Use this whenever the user needs to interact with Domo FileSets via CLI or automation — including listing filesets, browsing file directories, pulling files locally, pushing binary files, or running AI queries over file content.
Create, edit, review, refactor, or rewrite Markdown artifacts while preserving meaning, valid syntax, navigability, and human reviewability. Use whenever work directly changes or reviews a Markdown file, including README.md, AGENTS.md, SKILL.md, reference docs, design docs, or Markdown produced from notes, transcripts, scratch text, or rough drafts.
Apply when producing any markdown artifact for someone else (or future-you) to read — READMEs, analysis documents, Confluence pages, status reports, troubleshooting write-ups, skill content, conversation summaries, ticket descriptions, post-mortems, snapshots of system state, or any document that contains concrete current-state values. Defines the "snapshot + reproducer" rule (every static value must be paired with the command/query/script that regenerates it), the single-source-of-truth rule (reference canonical homes instead of duplicating values), and fact-vs-assumption marking. Trigger keywords include writing or producing or creating or drafting a README, analysis, Confluence page, status update, summary, snapshot, current state, documenting data, posting findings, file tree, port number, version number, table count, or any concrete value that may drift over time.
Mermaid diagram syntax for flowcharts, sequence diagrams, ERDs, class diagrams, and more. Use when creating diagrams in Markdown, generating architecture visuals, or documenting system flows. Use for mermaid, diagram, flowchart, sequence, ERD, class-diagram, gantt, pie-chart, and mindmap.
Expert knowledge for Azure Translator development, including troubleshooting, best practices, decision-making, limits and quotas, security, configuration, integrations and coding patterns, and deployment. Use when working with translate/detect/dictionary APIs, Custom Translator, glossaries, document jobs, or Docker containers, and for other Azure Translator development tasks. Not for Azure AI Language (use azure-language-service), Azure Speech in Foundry Tools (use azure-speech), Azure AI Document Intelligence (use azure-document-intelligence), or Azure AI Immersive Reader (use azure-immersive-reader).
DingTalk file management (storage layer, covering DingTalk Drive and document spaces). Use when the user mentions ordinary files or folders in 钉盘/文档空间/我的文档, looking up/recently accessed or edited document lists/upload/download/copy/move/rename/delete/recycle bin/permissions/comments/metadata, or comparing local and DingTalk Drive folders, pulling, pushing, two-way syncing; also handles storage management of online document nodes. Document body editing and export go to dingtalk-doc; explicit knowledge base spaces and node organization within them go to dingtalk-wiki. Command prefix: dws drive.
Converts documents to Markdown with multi-tool orchestration for the best quality. Supports Quick Mode (fast, single tool) and Heavy Mode (best quality, multi-tool merge). Use when converting PDF/DOCX/PPTX files to Markdown, extracting images from documents, validating conversion quality, or needing LLM-optimized document output
Use this skill any time a .xlsx file is involved—as input, output, or both. This includes creating spreadsheets, financial models, dashboards, or trackers; reading, parsing, or extracting data from any .xlsx file; editing, modifying, or updating existing workbooks; working with formulas, charts, pivot tables, or templates; and importing CSV/TSV data into Excel format. Trigger whenever the user mentions “spreadsheet,” “workbook,” “Excel,” “financial model,” “tracker,” or “dashboard,” or references a .xlsx/.csv filename.
Compares two documents (docx, md, txt, pdf) to identify substantive differences, focusing on financial data, key clauses, and statistical discrepancies. Generates a formatted comparison report. Use when the user asks to “compare documents”, “check differences between files”, “find discrepancies”, “比对文档”, “查看差异”, “比较实质性差异”, or “核对合同”
Generate professional presentations with AI-generated images. Use when asked to create a deck, presentation, pitch deck, or slides. Supports style presets (whiteboard, corporate, minimalist, etc). Uses Imagen 4.0 API for image generation and Google Slides API for assembly. Produces full decks from markdown content specs in minutes.
Proofread and correct text for grammar, spelling, punctuation, style, clarity, and consistency, with support for multiple style guides and readability analysis. Use when the user requests proofreading or provides relevant inputs for this workflow.
Feishu cloud document content: read and summarize docx/wiki/sheet (including converting to Markdown ready to send in IM); create documents from scratch (templates for PRDs, proposals, reports, minutes, and other formats, DocxXML drafts, and doc script preflight checks); create and edit docx (create with content and upload local images/attachments/HTML blocks/board source files, append, overwrite, precisely replace/delete/move by section or block, insert local or clipboard images, set document covers, view and roll back version history); import Markdown (convert Mermaid/PlantUML/SVG to boards); export Markdown/PDF/Word/Excel and download or preview document assets; upload, diff, and overwrite native .md files in cloud drives; and read and edit nodes in existing mind maps. Use when users want to read, summarize, write, add to, or rewrite Feishu documents; import Markdown into Feishu; export documents locally; set document covers; work with mind map nodes; or roll back accidental document changes. Do not use for comments (even if the request mentions documents), collaborators and permissions, importing binary files such as DOCX/XLSX, file versions and cloud drive directories (use feishu-cli-storage); reading or writing sheets by cell (use feishu-cli-data); dynamic HTMLBox/ECharts components in documents (use feishu-cli-visual); or retrieving meeting minutes, meeting notes, and transcripts (use feishu-cli-meetings; still use this Skill to write minutes-style documents).
Generate professional engineering documentation from KiCad projects — Hardware Design Descriptions (HDD), CE Technical Files, Interface Control Documents (ICD), Design Review Packages, and Manufacturing Transfer Packages. Auto-runs schematic, PCB, EMC, and thermal analyses; renders schematic and PCB SVGs with subsystem cropping, focus dimming, net highlighting, and pin-net annotation; generates power tree, bus topology, and architecture block diagrams. Produces styled PDF with cover pages, TOC, and vector SVG embedding. Markdown source of truth — human-editable, version-controllable. Use for "generate documentation", "create report", "HDD", "CE technical file", "design review package", "ICD", "render schematic", "render layout", "generate block diagram", "manufacturing package", "generate PDF", or "custom report".
Create professional, consultant-grade PowerPoint presentations from scratch using python-pptx with McKinsey-style design. Use when the user asks to create slides, pitch decks, business presentations, strategy decks, quarterly reviews, board meeting slides, or any professional PPTX. Generates clean, flat-design presentations with 36 layout patterns, consistent typography, and zero file-corruption issues.
Use when a user wants to turn Career Positioning OS resume content into a RenderCV YAML file, install or use the external RenderCV agent skill, or render a resume/CV PDF without reimplementing RenderCV's schema, CLI, themes, or PDF generation
Technical documentation writing and diagram generation. Use when creating docs, syncing documentation with code changes, building Mermaid diagrams, running doc coverage audits, or establishing writing style guides. Use for doc-as-code workflows, ERD generation, sequence diagrams, documentation gap analysis, and AI-assisted drafting.
Use this skill any time the user wants to create, design, or produce slide presentations — as standalone files or embedded content. This includes: pitch decks, slide decks, keynote presentations, training materials, project proposals, quarterly reviews, weekly report slides, investor pitches, product launches, team kickoffs, business plans, onboarding decks, strategy presentations, sales pitches, conference talks, and any request involving 'slides' or 'PPT'. Also trigger when: user says 做PPT, 做个汇报, 写个演示文稿, 季度汇报, 竞品分析报告(要PPT), 产品发布会, 培训材料, 周报. If slides, decks, or presentations need to be produced, use this skill.
Native Markdown file operations for Feishu cloud drive (complementary to doc import/export). markdown create uploads a new .md to the drive; markdown fetch downloads a file as a local .md; markdown overwrite replaces an existing drive file with a local .md (preserving file_token and keeping the share link valid); markdown diff compares the latest or historical remote version locally without changing the remote file. Use the native .md file path when doc documents are unsuitable (image hosting, dense code blocks, version control). Drive upload_all + manually assembled Formdata multipart (SDK does not expose the file_token field). Use when the user asks to “upload markdown,” “download md,” “overwrite drive md,” “md diff,” or “compare markdown versions.”
End-to-end guidance for writing humanities and social sciences papers in Chinese, covering literature, history, philosophy, sociology, communication, journalism, cultural studies, and related fields. Trigger when users mention topics such as papers, choosing a topic, literature reviews, revisions, structure, abstract translation, finding sources, reference formatting, lack of originality, gaps between theory and text, weak chapter logic, paper review, translating an abstract into English, submission preparation, or footnote formatting. Covers the process from topic selection to submission, with hallucination-prevention rules, academic database search, and 21 text evaluation rules.
Use only after `sn-ppt-entry` and `sn-ppt-story` have prepared the absolute `DECK_DIR` and `outline.md`. Generate a separate HTML file for each slide (1600×900), rendered PNGs, speaker notes for each slide, and `present.html`; generate PPTX converted by Standard’s own exporter as selected by `static_postprocess`. **`present.html` is always a required deliverable; missing it is a technical failure, and it must not be delivered. When `static_postprocess` includes `pptx`, PPTX is also required (omitting either is a technical failure) and must be generated only by Standard’s own exporter. PPTX may be omitted only when the user explicitly requests HTML only (`static_postprocess` is `[]`).**
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.
