Skills
96,981 packaged capabilities and playbooks for agents. Install any of them with one command.
Documents
Operate Google NotebookLM from Codex for authorized source ingestion, notebook setup, source-grounded Q&A, and Studio artifacts such as Audio Overviews, Video Overviews, reports, mind maps, quizzes, flashcards, slide decks, infographics, and data tables.
Use this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-only responses.
Plan the argument of a research paper from an idea, partial draft, experiment results, notes, or reviewer-facing story. Use this skill whenever the user asks how to structure a paper, clarify the contribution, build a paper outline, connect claims to evidence, decide what belongs in each section, turn results into a coherent narrative, or diagnose why a paper feels unfocused. This skill should trigger before drafting full prose when the paper's thesis, claim hierarchy, or section logic is not yet stable.
Based on the macrochen/ppt-master workflow, turns PDF, URL or Markdown material into an editable PowerPoint project and PPTX. Use for initializing a project, importing source material, running SVG post-processing and export, and generating presentations with the Strategist/Executor flow.
Create professional PowerPoint presentations from outlines, data sources, or AI-generated content. Supports custom templates, style presets, charts/tables from data, and AI-generated images. Use when asked to create slides, pitch decks, reports, or presentations.
AI image generation and processing workflows. Generate images from prompts, with text-to-image, image-to-image, batch generation, image hosting management, long-image merging, and PPT packaging. The core feature is confirming each generation one by one to avoid wasting API quota.
Turn verified research findings into clear, calibrated scientific writing — paper sections (Results, Experiments, Discussion), lab notes, technical reports, and grant progress reports. Use this skill whenever the user has run experiments or analysis and wants help writing them up, including casual phrasings like "draft the results section", "write up these numbers", "turn my notebook into a paper section", or "summarize what we found". Also use when the user shares logs, tables, or a notebook and asks for prose. For reviewer-by-reviewer rebuttal strategy, use reviewer-response-strategist instead. The skill's main job is preventing confident-sounding overclaims and hallucinated numbers in scientific text.
The academic paper writing and polishing skill in the SciPilot Skills family, positioned to put a "top-journal editor + harsh reviewer" into your writing workflow. It covers the full chain of writing tasks: Chinese-English mutual translation and polishing, condensing/expanding, English/Chinese expression polishing, logic checking, removing AI flavor (humanize), chapter-by-chapter drafting (Title/Abstract/Introduction-CARS/Methods/Results/Discussion/Conclusion/Limitations), figure/table caption generation, experimental results analysis, self-check from a reviewer's perspective, cover letter, response-to-reviewers (rebuttal). Unlike similar "prompt checklists", this skill comes with a [writing quality evidence chain]: before every delivery it mandatorily runs scripts/writing_lint.py for machine self-checking (AI fingerprint words, mechanical connectives, dangling -ing, dash overuse, negative parallelism, vague attribution, model-name possessives, LaTeX special character escaping, Markdown residue in Word, Chinese full-width punctuation, passive ratio, sentence length rhythm), then adds an AI read-through reviewer-perspective self-review loop (logic/exaggeration/AI flavor/consistency → revise, up to 3 rounds). Academic integrity red lines: polishing changes only expression, not values/direction/conclusions; never fabricate data or citations; the strength of a claim must match the strength of the evidence. Stage 0 must proactively ask item by item: task type, text carrier (.tex/.docx/.md/plain text), target journal or conference, language direction, discipline, revision conservativeness; silently assuming is forbidden. Trigger this skill when the user mentions any of the following: 润色, polish, proofread, 改写, 润色论文, 帮我改这段, translate and polish, 翻译并润色, 中译英, 英译中, 缩写, 扩写, condense, expand, 去 AI 味, 去ai味, 降AI, humanize, make it sound less like AI, 逻辑检查, 写摘要, 写引言, 起草 introduction, draft abstract, 写 discussion, 图标题, 表标题, caption, 实验分析, results 分析, 审稿, reviewer 视角, cover letter, 投稿信, rebuttal, 回复审稿意见, response to reviewers, or the user uploads a paper/paragraph and asks to improve the expression, language, readability, or academic quality. It should also trigger even if the user only says "帮我润色一下" or "scipilot 帮我改改文字" or "这段太像 AI 写的". Belongs to the SciPilot Skills research skill family.
Use when the user explicitly asks for simple English, plain English, or for text a non-native English speaker can read easily — rewrites docs, READMEs, issues, comments, or UI text into plain words and translation-friendly grammar, still native-sounding. Prose the user signs in their own voice goes to write-like-me instead
Use when the user explicitly asks to "migrate a LaTeX template", "connect an old project to ChineseResearchLaTeX", "fit an old proposal/thesis/graduation thesis/resume into the current template", "organize Word/PDF/Markdown/scattered tex into an existing project", or directly mentions `transfer-old-latex-to-new`. The old alias `migrating-latex-templates` is also understood for compatibility. This skill is only responsible for migrating body content into the content layer of the existing template in the current repository; it must never modify the source of public packages under `packages/`, nor the template styles or entry skeleton under `projects/`, and may only write to the content files in the target project that are allowed to carry body text.
Write and sharpen research paper titles, abstracts (structured and unstructured), keywords, highlights, significance statements, graphical-abstract text, and lay summaries. Use when drafting or revising an abstract to a word limit, turning results into a one-sentence contribution, choosing between candidate titles, writing Cell/Elsevier highlights, a PNAS significance statement or a plain-language summary, or optimizing discoverability (keywords, search terms)
Formats manuscripts for Turkish journals: TR Dizin submission rules (TR Dizin mandates a set abstract word limit, two referees from different institutions, Latin script for non-Latin-alphabet articles, and only suggests a second-language abstract; bilingual öz/abstract ~200-250 words and 3-5 keywords are common journal house conventions to confirm against the journal's yazım kuralları; article-end Katkı Oranı and Çatışma statements) and the Turkish adaptation of APA-7 (ve ark./vd. for multi-author cites, ampersand only in the reference list, s. for page, Çev. for translator, t.y. for no date, aktaran for as-cited-in, Turkish capitalization). Use when writing for a Turkish/Türkçe journal, preparing a TR Dizin submission, needing Türkçe APA 7 in-text or reference formatting, or formatting a bilingual öz. For English-language citation styles prefer alterlab-citation-mgmt or alterlab-venue-templates; for live TR Dizin index status use alterlab-trdizin. Part of the AlterLab Academic Skills suite.
Format papers, theses and references in APA Style 7th edition for psychology, education, social sciences, nursing and business, covering student vs professional papers, title page, abstract and keywords, heading levels, in-text citations, reference list entries (journal articles, books, chapters, datasets, software, webpages, AI tools), tables and figures, bias-free language, and APA via LaTeX (apa7 class + biblatex-apa), Word or Pandoc/CSL. Use when a user needs APA format, APA citations or references, or an APA-compliant manuscript or thesis.
Read an academic-career applicant profile from files, folders, notes, CVs, resumes, transcripts, research statements, project writeups, publication lists, GitHub summaries, recommendation notes, and target-school materials. Use this skill whenever the user asks Claude to read "my profile", "my application folder", "my CV and notes", "my PhD materials", "my academic background", or wants a reusable structured profile before SOP writing, academic CV building, professor emails, faculty/program fit mapping, recommender packets, or application-package audits. This skill is for academic career and research-application contexts; do not use it for generic job-search resumes, industry recruiter profiles, literature surveys, or writing a final SOP/CV directly.
Generate commercial-book-quality Korean ebook PDFs from a topic or a finished manuscript. Six design styles (practical, insight, academic, essay, business, magazine) with real book anatomy — cover, TOC with page numbers, chapter openers, running heads, QC gates. Use when the user wants an ebook, a PDF book or report, book typesetting, or mentions 전자책, PDF 책, 책 조판, 북포지, bookforge.
Use when verifying bibliography citations in a document or when the user pastes academic citations to check, especially when worried about LLM hallucinations where real DOIs or NBER working paper numbers are paired with fabricated titles. Queries Crossref canonical metadata and flags metadata mismatches.
Write a structured clinical case summary or case presentation. Use when asked to write a clinical case summary, case presentation, patient case report, or clinical handover. Produces a structured summary using SBAR or SOAP format. For educational and documentation purposes only — not a substitute for clinical judgement.
Draft and fill SaaS agreement templates — cloud contract, MSA, order form, software license, pilot agreement, design partner agreement. Includes variants with SLAs and AI terms. Produces signable DOCX from Common Paper standard forms. Use when user says "SaaS agreement," "cloud contract," "MSA," "order form," "software license," "pilot agreement," or "design partner agreement." Includes lawyer-reviewed practice guides; see openagreements.org/editors.
Generate self-contained HTML reports that make analyses, comparisons, research findings, progress, and plans easy to use for decision-making. Use for requests such as “make an HTML report”, “summarize this in a report”, “visualize the comparison”, “show it in a chart”, “make a Gantt chart”, “make it look like a dashboard”, or “make this easier to read”. Choose appropriate formats from KPI, tables, bar, line, scatter, heatmap, waterfall, donut, radar, and Gantt based on the data and relationships to convey, and generate a single accessible, responsive, print-ready HTML file.
Structure, classify, and write documentation using the Diátaxis framework. Use when writing docs, README files, guides, tutorials, how-to guides, API references, or organizing documentation architecture. Also use when asked to improve documentation, restructure docs, decide what type of doc to write, or classify existing content. Covers tutorials, how-to guides, reference, and explanation.
**[REQUIRED]** For **ALL** document/file extraction, parsing, or processing tasks with Snowflake Cortex AI. Use when: extracting data from PDFs, parsing documents/files, processing invoices/contracts/reports, analyzing charts/blueprints, building document pipelines, reading files from stage, OCR tasks. Triggers: - Documents: document extraction, parse document, documents in stage, docs, paperwork, papers, pages, forms, sheets - Files: file extraction, parse file, files in stage, process files, read PDF, attachments, uploads, assets, blobs, objects, artifacts, staged files, uploaded files - Formats: PDFs, Word docs, Excel files, spreadsheets, slides, presentations, images, scans, screenshots, scanned documents - Business docs: invoices, receipts, bills, statements, quotes, purchase orders, POs, contracts, agreements, policies, claims, reports, manuals, guides, specs, datasheets, applications, certificates, licenses, letters, memos, proposals, work orders, medical scans, lab results, prescriptions, medical records, patient records, healthcare documents, clinical notes, discharge summaries, insurance claims, EOBs, radiology reports, pathology reports - Actions: extract from file, extract info, get data from, pull info from, read text from, OCR, digitize, scrape, capture data, analyze these, parse these - Functions: AI_EXTRACT, AI_PARSE_DOCUMENT, AI_COMPLETE, document AI
Convert draw.io diagram files (.drawio, .dio, .xml) to high-resolution PNG images. Use when users ask to "convert drawio to png", "export drawio diagrams", "generate png from drawio", "drawio导出png", "转换drawio图片", "生成高清drawio图片", or need to convert draw.io files to image format for documentation, presentations, or publishing.
Create, update, or validate a game's Game Design Document. Use when the user wants help producing, editing, or validating a GDD — the primary design artifact covering pillars, mechanics, progression, levels, art, audio, and development epics.
Process multimodal inputs (images, video, audio, PDFs) with Gemini 3 Pro. Covers image understanding, video analysis, audio processing, document extraction, media resolution control, OCR, and token optimization. Use when analyzing images, processing video, transcribing audio, extracting PDF content, or working with multimodal data.
Convert a PDF (research paper, report, or any document) into a polished multi-slide HTML presentation with a structured outline JSON and summary markdown. Trigger this skill when the user mentions making slides or a PPT from a PDF — in Chinese or English.
Broadside — Dark editorial canvas with a single fire orange accent and bilingual Latin/Chinese type stack. Anything that should land like a broadside newspaper headline: brand manifestos, magazine and cultural pitches, design talks, bilingual EN/CN decks, founder vision statements.
Grove — Forest-green canvas with cream type, classical Playfair serifs, and a single rust accent. Anything that should feel organic, considered, and grown-up: sustainability and wellness brands, outdoor / nature products, wineries and restaurants, literary or arts decks, advisory deliverables, bilingual EN/CN reports.
Mat — Dark sage canvas with bone paper and burnt-orange accent; mid-century modern with wood undertones. Anything that should feel mid-century, tactile, and intentional: design studio credentials, architecture / interior brands, ceramics / craft / furniture, advisory decks.
Pin & Paper — Yellow paper with safety-pin illustrations, ink-blue handwritten Caveat, paper-grain texture. Anything that should feel hand-crafted, warm, and literary: qualitative research findings, founder reflections, longform brand stories, workshop debriefs.
Retro Windows — Windows 95 chrome: gray title bars, MS Sans Serif, pixel typography, full nostalgia. Anything that should feel knowingly nostalgic: retro gaming, Y2K-aesthetic brands, creator portfolios with a 90s vibe, tech-history talks, deliberately tongue-in-cheek decks.
Scatterbrain — Post-it inspired: pastel sticky notes, Caveat handwriting, Shrikhand and Zilla Slab type stack. Anything that should feel like a designer's whiteboard: brainstorms, workshops, creative-agency credentials, design-thinking sessions, ideation pitches, art-direction reviews.
Vellum — Deep navy canvas with warm-yellow italic Cormorant serifs and a single dusty teal accent. A quiet, scholarly aesthetic. Anything that should feel scholarly, literary, and quietly intelligent: research synthesis, white papers, academic and policy briefs, advisory deliverables, longform editorial pieces, founder reflections.
Universal LaTeX document skill: create, compile, and convert any document to professional PDF with PNG previews. Supports resumes, reports, cover letters, invoices, academic papers, theses/dissertations, academic CVs, presentations (Beamer), scientific posters, formal letters, exams/quizzes, books, cheat sheets, reference cards, exam formula sheets, fillable PDF forms (hyperref form fields), conditional content (etoolbox toggles), mail merge from CSV/JSON (Jinja2 templates), version diffing (latexdiff), charts (pgfplots + matplotlib), tables (booktabs + CSV import), images (TikZ), Mermaid diagrams, AI-generated images, watermarks, landscape pages, bibliography/citations (BibTeX/biblatex), multi-language/CJK (auto XeLaTeX), algorithms/pseudocode, colored boxes (tcolorbox), SI units (siunitx), Pandoc format conversion (Markdown/DOCX/HTML ↔ LaTeX), and PDF-to-LaTeX conversion of handwritten or printed documents (math, business, legal, general). Compile script supports pdflatex, xelatex, lualatex with auto-detection, latexmk backend, texfot log filtering, PDF/A output, and verbosity control (--verbose/--quiet). Empirically optimized scaling: single agent 1-10 pages, split 11-20, batch-7 pipeline 21+. Use when user asks to: (1) create a resume/CV/cover letter, (2) write a LaTeX document, (3) create PDF with tables/charts/images, (4) compile a .tex file, (5) make a report/invoice/presentation, (6) anything involving LaTeX or pdflatex, (7) convert/OCR a PDF to LaTeX, (8) convert handwritten notes, (9) create charts/graphs/diagrams, (10) create slides, (11) write a thesis or dissertation, (12) create an academic CV, (13) create a poster, (14) create an exam/quiz, (15) create a book, (16) convert between document formats (Markdown, DOCX, HTML to/from LaTeX), (17) generate Mermaid diagrams for LaTeX, (18) create a formal business letter, (19) create a cheat sheet or reference card, (20) create an exam formula sheet or crib sheet, (21) condense lecture notes/PDFs into a cheat sheet, (22) create a fillable PDF form with text fields/checkboxes/dropdowns, (23) create a document with conditional content/toggles (show/hide sections), (24) generate batch/mail-merge documents from CSV/JSON data, (25) create a version diff PDF (latexdiff) highlighting changes between documents, (26) create a homework or assignment submission with problems and solutions, (27) create a lab report with data tables, graphs, and error analysis, (28) encrypt or password-protect a PDF, (29) merge multiple PDFs into one, (30) optimize/compress a PDF for web or email, (31) lint or check a LaTeX document for common issues, (32) count words in a LaTeX document, (33) analyze document statistics (figures, tables, citations), (34) fetch BibTeX from a DOI, (35) convert a Graphviz .dot file to PDF/PNG, (36) convert a PlantUML .puml file to PDF/PNG, (37) create a one-pager/fact sheet/executive summary, (38) create a datasheet or product specification sheet, (39) extract pages from a PDF (page ranges, odd/even), (40) check LaTeX package availability before compiling, (41) analyze citations and cross-reference with .bib files, (42) debug LaTeX compilation errors, (43) make a document accessible (PDF/A, tagged PDF), (44) create lecture notes or course handouts, (45) fill an existing PDF form (fillable fields or non-fillable with annotations), (46) extract text or tables from a PDF (pdfplumber, pypdf), (47) OCR a scanned PDF to text (pytesseract), (48) create a PDF programmatically with reportlab (Canvas, Platypus), (49) rotate or crop PDF pages (pypdf), (50) add a watermark to an existing PDF, (51) extract metadata from a PDF (title, author, subject).
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.
