Skills
96,981 packaged capabilities and playbooks for agents. Install any of them with one command.
Documents
Guidance and workflow for planning, writing, submitting, revising, and publishing scientific manuscripts in high-impact journals. Use when Claude needs to advise on research quality, study design, manuscript structure, journal selection, peer review responses, or publication strategy.
Analyze file contents in a directory tree and intelligently rename files based on what they contain, optionally reorganizing them into a logical folder structure. Use this skill whenever the user wants to clean up messy file names, organize downloaded files, sort documents by content, rename files that have meaningless names (like IMG_20240101.jpg or document(3).pdf), or tidy up any folder where file names don't reflect their actual content. Also triggers when users mention bulk renaming, file cleanup, content-based organization, folder restructuring, collecting files by topic or purpose (e.g., "gather resume-related files", "gather dataset files", "identify disposable files"), or filtering and grouping files by category.
Implements the Syncfusion ASP.NET Core PDFViewer for embedding, configuring, and loading PDF documents. Use this when rendering PDFs in ASP.NET Core applications, embedding viewer controls, or generating Razor page (.cshtml) code for PDF display and interaction.
Intelligent thesis optimization system for computer science deep learning master's theses. Provides three-dimensional optimization: AI-writing-risk reduction, plagiarism reduction, academic polishing. Uses two-tier document architecture (master + chapter) with explicit state tracking for modular closed-loop optimization. Uses writing-risk references and minimal intra-sentence restructuring to preserve the author's logic. Keywords: thesis-optimization, ai-detection, plagiarism, polishing, academic-writing, perplexity, burstiness
Publish and maintain self-contained HTML, Markdown, or React artifacts as shareable URLs. Use when a user asks to publish a report, writeup, dashboard, prototype, visualization, or document; update an existing artifact; inspect a published artifact; or review watched-source drift in .artifacts/manifest.json or manifest.local.json. Artifacts support stable channel URLs, version history, light/dark themes, optional client-side password encryption, and deterministic Recipe builds. Source changes are detected by status and an optional Claude Code Stop hook; they are not edited or republished automatically. Do not trigger for generic file uploads, screenshots, SBOMs, build tarballs, Linear items, or Claude API content blocks.
Intelligently format Markdown articles and publish them to the WeChat Official Account draft box. AI generates creative HTML, uploads images, and publishes to the draft box. Triggered when the user says "发布到微信", "推送到公众号", or "微信文章发布".
Draft new or updated Supabase docs content for a feature or launch, grounded in product intent (Linear when available), a read of the actual code, and the docs style guide. Use when asked to write docs for a new feature, a product launch, or a Linear ticket that needs net-new content rather than a bug fix. Not for implementing existing docs bug reports — use work-linear-issue for that. Not for restructuring existing pages — use edit-the-docs for that.
A specialized skill for reducing the AIGC detection rate in Chinese academic writing (undergraduate and vocational thesis). Based on rules induced from real thesis rewriting experiments (AIGC rate reduced from >50% to 11%) and on the systematic pattern taxonomy of Wikipedia's "Signs of AI writing". Detects and fixes typical patterns of Chinese AI writing; defaults to polishing while preserving length (avoiding heavy cuts just to lower AIGC); includes Chinese/English terminology and abbreviation conventions, a conversation memory store (avoiding repeated glosses and using rolling paragraph summaries to prevent inconsistencies), and LaTeX source file protection rules. Supports: 降低AI率、人工润色、降低AIGC、 humanize、去AI味、学术写作润色、论文降重、AIGC检测、AI痕迹消除、学术文本 人工化处理、AIGC检测报告.
Use when reviewing latest Alibaba Cloud product docs and OpenAPI docs by product name, then output detailed prioritized improvement suggestions with evidence and scoring. Use when user asks to audit product documentation quality, API documentation quality, or wants actionable doc/API optimization recommendations.
Drives TÜBİTAK Açık Bilim Politikası (Open Science Policy) compliance and deposition into Aperta — TÜBİTAK ULAKBİM's national open archive at aperta.ulakbim.gov.tr — encoding its principles (İlke 1: deposit the accepted manuscript in Aperta on acceptance; İlke 2: open access at most 6 months after publication for STEM, 12 for SSH; İlke 6: document data that must stay closed, e.g. for KVKK; İlke 9: report compliance in the final report) and scaffolding the five-question TÜBİTAK Veri Yönetim Planı / VYP (data management plan) uploaded with ARDEB applications. Use when depositing to Aperta, complying with the TÜBİTAK açık bilim policy, preparing a TÜBİTAK data management plan (VYP), reporting open-access compliance in a final report, or documenting a justified data embargo. For Zenodo/Dryad/OSF and international DMPs prefer alterlab-open-science; for the KVKK lawful-basis/anonymisation plan prefer alterlab-kvkk-dmp. Part of the AlterLab Academic Skills suite.
Produces KVKK-compliant (Law 6698, as amended by Law 7499 — published in the Official Gazette 12 Mar 2024, KVKK provisions effective 1 Jun 2024) data management plans for Turkish research, encoding the açık rıza (explicit consent) default basis, the Art. 28(1)(b) anonymization exemption as the primary compliance lever, the Art. 6 special-category regime for health/genetic/biometric data, Art. 7 deletion/destruction/anonymization at purpose-end, the Art. 13 thirty-day data-subject response window, Art. 9 cross-border adequacy-decision rules for cloud/overseas data, and Art. 16 VERBIS pre-processing registration, with a KVKK-vs-GDPR crosswalk. Use when the user needs a KVKK data management plan, to anonymize a research dataset under Turkish law, a VERBIS check, or to fix EU DMP boilerplate for Turkey; for pure GDPR/HIPAA use alterlab-research-ethics. Part of the AlterLab Academic Skills suite.
Drives preprint deposition across servers (arXiv, bioRxiv, medRxiv, ChemRxiv, SSRN, Research Square, OSF Preprints): picks the server by field, prepares submission metadata and arXiv categories, sets the license from each server's real option set (arXiv non-exclusive license or CC BY/BY-SA/BY-NC-SA/BY-NC-ND/CC0; bioRxiv/medRxiv CC variants or No-reuse) against funder mandates (NIH, NSF, Gates, Plan S), handles immutable versioning and preprint DOIs, checks a journal's preprint policy via the Jisc Open Policy Finder API (formerly Sherpa Romeo), and links the preprint to the published article. Reuses alterlab-arxiv and alterlab-biorxiv for metadata. Use when depositing a preprint, choosing a preprint server, preparing an arXiv, bioRxiv, or medRxiv submission, setting a preprint license, or checking journal preprint policy; for Zenodo/Dryad/Figshare data deposition prefer alterlab-open-science, for TÜBİTAK Aperta prefer alterlab-aperta. Part of the AlterLab Academic Skills suite.
Scaffolds Turkish human-subjects etik kurul (ethics committee) applications and routes a study to the right committee. Survey, interview, focus-group, observation, or experiment studies go to a university non-interventional committee (Girişimsel Olmayan / Bilimsel Araştırma Etik Kurulu; TR Dizin rule). Drug, medical-device, stem-cell, or tissue/cell-product trials need a TİTCK-approved Klinik Araştırmalar Etik Kurulu plus a TİTCK permit; BA/BE studies a BY/BE Etik Kurulu; cosmetics their own regulation; observational drug studies the clinical committee only (no permit). Generates bilingual (TR/EN) Etik Kurul Başvuru Formu, başvuru dilekçesi, and Bilgilendirilmiş Gönüllü Olur Formu, and lints a consent draft against TİTCK's minimum-content list. Use for a Turkish etik kurul başvurusu, an onam/olur formu, which committee a study needs, or TİTCK approval questions. For non-Turkey IRB/GDPR use alterlab-research-ethics; for KVKK data plans use alterlab-kvkk-dmp. Part of the AlterLab Academic Skills suite.
Based on existing content assets such as articles, columns, course lectures, verbatim transcripts, interviews, courseware, meeting minutes, case materials, PDF text, Word documents, and notes, determine whether they are best turned into a book, booklet, course, article series, practical handbook, or knowledge base, and output concise planning advice. This skill should be used when the user mentions scenarios such as "organize existing content into a book", "judge whether the material suits a book or a course", or "recombine articles/live-stream transcripts/course transcripts/notes into a knowledge product".
Compact, compress, or minify markdown files to use fewer tokens while preserving all information and meaning. Use this skill whenever the user wants to reduce the size of a markdown file, shrink a README, compress a SKILL.md or CLAUDE.md, minify documentation, or make any markdown more token-efficient. Trigger even if they just say "make this shorter" or "compress this" on a markdown file.
Comprehensive construction documentation skill covering architectural drawing sets, sheet organization and numbering, drawing standards (line weights, text, hatching, dimensions), BIM Level of Development (LOD) requirements, specification writing using CSI MasterFormat, schedule production (door, window, finish, fixture), and construction administration workflows including RFI processing, submittal review, change orders, site observations, punch lists, and warranty period management.
Review and summarise any contract or legal agreement. Use when asked to review a contract, check an agreement, flag legal risks, or summarise key clauses. Produces a structured review with key terms, flagged clauses, risk rating, and plain English summary. Not a substitute for qualified legal advice.
Extracts and converts BrowserMCP accessibility tree snapshots into clean, high-fidelity Markdown documents with correct structures (headings, lists, tables, blockquotes, formatting, and links). Use when the user asks to create a markdown document from a webpage; especially if they ask to do it with BrowserMCP.
Build a compile-ready LaTeX Beamer deck for an academic talk — conference presentation, seminar/colloquium, invited talk, job talk, thesis defense, or a lecture. Use whenever the user wants actual Beamer code for a presentation: "make me Beamer slides", "turn this paper/section into Beamer", "write the .tex for my conference talk", "I need slides for my seminar", "build lecture slides in Beamer", "generate a Beamer deck from these results". Works in two phases — first a per-slide spec, then compile-ready .tex. For deciding the talk's narrative, pacing, and what to cut, use research-talk-planner first (this skill renders that plan into Beamer). For proposals/progress reports in Beamer use deck-beamer-proposal-report; for PowerPoint/Canva business decks use deck-business-report.
Build and search knowledge bases from documents using the Denser Retriever API. No-code RAG pipeline - upload PDFs, DOCX, PPTX, and other files, then search them with semantic search through natural conversation. Use this skill for: knowledge base creation, document upload, semantic search, document retrieval, PDF search, file indexing, RAG (retrieval-augmented generation), vector search, AI search, question answering over documents, text search API, document Q&A, knowledge management, and enterprise search. Trigger on: 'knowledge base', 'semantic search', 'document search', 'RAG', 'search my files', 'upload documents', 'PDF search', 'denser retriever', 'index documents', 'search knowledge base', 'document retrieval', 'vector search', or any request to search, query, or build a searchable collection of files.
Create, audit, or consolidate durable project documentation, including feature rules, contracts, workflows, and runbooks. Use when documentation is the main deliverable; routine code changes can update their owning docs directly.
Draft and fill employment contract templates — offer letter, employment agreement, IP/inventions assignment (PIIA), and confidentiality acknowledgement — producing signable DOCX files from OpenAgreements standard forms for hiring employees. Use when the user says "employment contract," "employment agreement," "offer letter," "PIIA," "IP assignment," "hire someone," "new hire paperwork," or "onboarding paperwork." To explain non-compete or restrictive-covenant law rather than draft a document, see the non-compete-contract-explainer skill. Includes lawyer-reviewed practice guides; see openagreements.org/editors.
Google Workspace CLI for agents. Use gog to access Gmail, Calendar, Drive, Contacts, Tasks, Sheets, Docs, Slides, Forms, Chat, and more. Triggers on: 'check my email', 'what's on my calendar', 'search gmail', 'list calendar events', 'send email', 'check tasks', 'search drive', 'list contacts', 'create event', 'upload to drive', 'read spreadsheet', or any Google Workspace task.
Light cross-material consistency resident machine-readable gate: check in the background whether terminology / metrics (name+value) / innovation-statement wording / method names are consistent across papers, PPTs, software copyright filings, code and project docs after any material is produced; when a definition changes, rescan all produced materials. Turns "make the wording match everywhere" from verbal advice into a machine-checkable, blocking, run_checkpoint-aggregatable gate (produces light.findings.v1; hard conflicts in terminology/metrics/innovations → Critical fail → exit 1). When to use: after any material is produced or modified, cross-material rescan before submission/defense/handoff, after a controlled definition (terminology/metric/innovation) changes. Trigger words: consistency / terminology unification / metrics don't match / F1 vs accuracy / value conflict / paper and PPT inconsistent / innovation wording / method name / rename / software copyright and system / glossary / rescan. Core discipline: the source of truth is the project's `.light/` controlled glossary (not local knowledge bases); scripts only locate and suggest, never rewrite automatically; visual consistency relies on human sign-off, scripts only check text; when no authoritative value is found, write "unregistered/to be verified", never fabricate; missing registry / provenance must be reported as partial coverage, and zero findings must not masquerade as a full check.
End-to-end collaborative workflow for the CUMCM national contest, MCM/ICM contests, and the Dian Gong Cup mathematical modeling competitions. Use when a user explicitly works on one of these modeling contests or asks to run/review a modeling-competition paper from problem selection through modeling, solving, robustness, writing, compliance, and final submission review. Provides 10 stages, persistent decision state, competition-specific rules/templates, deterministic scoring helpers, numbered decisions, and Codex/Claude Code handoff. Do not trigger for generic model selection, ordinary data analysis, or non-competition paper review.
McKinsey consulting-style multi-page HTML presentation generator. Creates data-rich, visually compelling slide decks with rigorous research, SVG charts, and proper source citations. TRIGGERS: McKinsey, consulting deck, presentation, PPT, slide deck, data visualization, business presentation, market analysis slides.
Draft or revise the method (approach / model / framework) section of a research paper. Use whenever the user needs to write or improve this section — including phrasings like "write my method section", "how do I describe my model", "my method section is too long / too vague / too dense", "how much detail do I need", "how do I present the algorithm", "write the approach section", or "explain my method clearly". Also use when the notation is inconsistent, the section jumps between abstraction levels, or reviewers complained the method is hard to follow. If the paper's overall argument is not yet stable, use paper-argument-planner first. If the abstract and introduction are not yet written, use abstract-and-intro-writer first.
Draft, restructure, or plan Nature-style manuscript sections from author-provided claims, results, figures, notes, or Chinese drafts. Use when the user wants to write or rebuild an abstract, introduction, results narrative, discussion, conclusion, title, or full manuscript argument rather than only polish finished prose
Use when drawing or revising open-press document diagrams, especially concept diagrams, comparison figures, process states, data-structure nodes, pointers, arrows, before/after states, linked lists, stacks, queues, trees, or memory relationship figures.
This skill should be used when converting academic papers into promotional and presentation formats including interactive websites (Paper2Web), presentation videos (Paper2Video), and conference posters (Paper2Poster). Use for paper dissemination, conference preparation, creating explorable academic homepages, generating video abstracts, or producing print-ready posters from LaTeX or PDF sources.
Fast local PDF parsing with PyMuPDF (fitz) for Markdown/JSON outputs and optional images/tables. Use when speed matters more than robustness, or as a fallback while heavier parsers are unavailable. Default to single-PDF parsing with per-document output folders.
Move and sync reference libraries between Zotero, Mendeley, EndNote, JabRef, Paperpile and writing tools (LaTeX/BibTeX, Word, Google Docs, Pandoc, Quarto, Overleaf). Use when converting RIS, BibTeX, BibLaTeX or CSL-JSON files, migrating a library, setting up auto-exported .bib files, choosing a citation style (CSL), or fixing citations lost between tools. Includes a zero-dependency BibTeX/RIS/CSL-JSON converter.
B2B company research producing professional PDF reports. Use when asked to research a company, analyze a business, create an account profile, or generate market intelligence from a company URL. Outputs a beautifully formatted, downloadable PDF report.
Create or load an operational runbook for a given topic. Searches `runbooks/` for an existing match; if none, scaffolds a new one from the standard template (Purpose / Prerequisites / Steps / Verification / Troubleshooting / Last Tested). Use when asked to "create a runbook", "load runbook for X", document a procedure, or look up an SOP.
Convert scanned PDF books (all pages are images, no text layer) into readable EPUB with a full navigation table of contents and clickable links. Recognition is done page by page by a Claude vision sub-agent (Sonnet model), while the CLI script handles page splitting and rendering, marker checks, batch merging, splitting and packaging by chapter, and EPUB validation. Whenever the user mentions "scanned PDF to ebook / PDF to EPUB / scanned book to epub / turn this book into an epub / scanned document to readable format / generate a table of contents for an image PDF", use this skill, even if they do not explicitly say "skill" or "epub".
Create sample application using Syncfusion WPF PdfViewer. Implements Syncfusion WPF PdfViewer for embedding, configuring, and customizing PDF viewing in WPF applications. Generates C# and XAML code for PDF display, navigation, zooming, text selection, search, annotations, toolbar customization, and PDF event handling using Syncfusion's WPF PDF viewing components.
Write technical tutorials, blog posts, and educational content with pedagogical structure. Covers concept explanations, how-to guides, deep dives, and developer education. Triggers on tutorial, technical article, blog post, explain concept, teach, educational content, developer guide.
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.
