Skills
96,981 packaged capabilities and playbooks for agents. Install any of them with one command.
Documents
Use when the user wants a recommendation for the form of a research deliverable, or when the final form cannot be determined directly from the requirements. Parses the requirements into a short format string without creating a format file or schema.
Transform vague product or feature ideas into concrete, detailed specification documents through an interactive interview process. Use when the user wants to flesh out an idea, create a spec, write requirements, plan a product/feature/prototype, or go from "I have this idea..." to a concrete document. Works for software products, physical products, services, or any concept that needs specification.
Print iTerm2 terminal output to network printer. Also documents AirPrint blank-page workaround for HP LaserJet Pro MFP 3101/3108 family. TRIGGERS - print terminal, terminal PDF, print session output, AirPrint blank page, printer prints blank, lpr no output, HP LaserJet driverless blank, IPP-Everywhere blank page.
Work on Composio documentation content, Fumadocs configuration, changelogs, docs automation prompts, docs decisions, ADR-style records, and docs review guidance. Use for files under docs/, documentation workflows, or requests to record or update a docs decision. Do not use for SDK runtime changes unless docs are the main deliverable.
How-To guide patterns for documentation - task-oriented guides for users with specific goals. Use when writing a how-to/howto guide, task guide, procedural guide, step-by-step guide, or how-to documentation. Builds on the docs-style core writing principles.
Detects and removes AI-generated writing patterns while preserving meaning and facts, using a deterministic scan and preservation check. Triggers on: "humanize text", "make this sound human", "remove AI patterns", "rewrite to sound natural", "make this less AI", "de-slop this", "not sound like ChatGPT", "human pass", "strip chat artifacts".
Route general manuscript requests such as improve my paper, revise this draft, 优化论文, 润色论文 or 投稿前检查. Identify the article type, requested scope, the sections in scope and available evidence, then choose the necessary writing or checking steps. Also use when one section is named, such as rewrite the Abstract, 改摘要, 写引言 or 讨论怎么写, or when a draft must reach a broad reader (面向大同行, 写给非本领域读者, too technical), so that the section's contract, its reader and its dependencies on other sections apply. Also use when prose reads as AI-generated (去 AI 味, AI 味重, 像 AI 写的, sounds AI-generated). Go to a specialist directly when the user names one or a narrow job such as a citation style. Do not route ordinary emails, code documentation or non-manuscript writing through this workflow.
Write, revise, and polish SCI journal papers based on a LaTeX paper project, defaulting to autonomous AI mode and also supporting human-AI collaboration with review-plan-only output; provides author-styled writing, numeric fact verification, multi-round logic-tree review, and a PDF/Word rendering loop. Not applicable to: changing only format/style parameters, pure reference management, image processing, and non-paper-writing tasks.
Structured producer who turns research insights into production-ready slide deck outlines and scripts. Triggers: 'create slides', 'write webinar script', 'build slide deck', 'webinar outline', 'produce webinar', or when user asks for the Producer.
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
Create polished HTML slide decks and PDF-ready documents for consulting deliverables. Uses the RRBC design system with warm light mode, dark mode cover pages, Lora/Inter/Roboto Mono typography, and data visualization palette. Trigger on 'deck', 'slides', 'presentation', 'pitch deck', 'keynote', 'report', or 'PDF'.
Generate professional reports — sprint retrospectives, financial summaries, analytics dashboards, and incident postmortems — from structured data with templates, charts, and multi-format output. Use when the user requests report generation or provides relevant inputs for this workflow.
The Pelosi Tracker. Watches the stock trades members of Congress must disclose under the STOCK Act: reads the House Clerk's public Periodic Transaction Reports (PTRs) as soon as they are posted, alerts once per new filing, and turns each PDF into clean rows (who, owner, stock, ticker, buy or sell, options strike and expiry, trade date, amount range, how many days it took to disclose). Flags trades in stocks you hold. Senate reports are covered by a documented manual route. Use when the user says "what is Pelosi buying", "track Nancy Pelosi", "Congress trades", "politician stock trades", "did any congressman buy X", "alert me when Pelosi files", or "run the Pelosi skill".
Venice augmentation endpoints for agent pipelines. Covers POST /augment/text-parser (extract text from PDF/EPUB/DOCX/PPTX/XLSX/XLS, plain text and source code; multipart, up to 25MB; JSON or plain-text response), POST /augment/scrape (fetch a URL and return markdown; blocks X/Reddit and private/internal URLs), and POST /augment/search (Brave ZDR or anonymized Google; structured title/url/content/date results, limit up to 20 but effectively capped at 10 Brave / 5 Google). $0.01 per successful call, 20 req/min on scrape and search, privacy, and error shapes.
Expert knowledge of academic writing standards for peer-reviewed papers, including citation integrity, style compliance, clarity, and scientific writing best practices. Use when reviewing or editing academic manuscripts, papers, or research documentation.
Generate professional, ATS-optimized CVs and resumes as polished HTML files. Use this skill whenever the user asks to create, write, build, update, or improve a CV, resume, curriculum vitae, or job application document — even if they just say "make me a resume" or "help with my CV". Also trigger when the user provides career info, work history, or asks to format their experience for job applications. This skill produces visually stunning, eye-catching HTML that is simultaneously ATS-friendly — the best of both worlds.
Remove signs of AI-generated writing from text. Use when editing or reviewing text to sound natural and human-written. Based on Wikipedia's 'Signs of AI writing' — catches em dash overuse, rule of three, AI vocabulary, vague attributions, inflated symbolism, negative parallelisms, passive voice. Not for agent-facing text.
PDF data extraction tool. Use when the user mentions "PDF extraction", "PDF to Markdown", "PDF parsing", "extract PDF content", "PDF to JSON" or "RAG PDF". OpenDataLoader PDF is the current top-ranked PDF parser in benchmarks, supporting local mode (fast, deterministic) and hybrid AI mode (complex tables, scanned documents, formulas), with output in Markdown, JSON (with bounding boxes) and HTML. Suited to scenarios that need structured data extracted from PDFs for RAG/LLM pipelines, or batch processing of PDF documents.
Comprehensive skill for Product Managers to create organize and manage Product Teams, Strategy, PRDs, release plans, user stories, and standalone issues with high-quality acceptance criteria. Supports both full documentation workflows (PRD → Plan → Stories) and quick issue creation (standalone stories, tasks, bugs). All documentation follows design-driven development principles with functional, testable acceptance criteria based on visual designs and user flows.
Use when the user explicitly asks to "fill in example content", "generate examples", or "add LaTeX examples". An AI-enhanced LaTeX example generator that organically combines AI and hardcoding: AI performs "semantic understanding" (analyzing section topics, reasoning about resource relevance, generating coherent narratives), while hardcoding performs "structural protection" (format validation, hash verification, access control).
Generate hand-drawn style `.excalidraw` diagrams that can be opened directly in Excalidraw, based on text descriptions or structural information; supports system architecture diagrams, flowcharts, data structure diagrams and free-form whiteboard sketches, and outputs standard Excalidraw JSON.
Generate complete Markdown documentation for a Figma component — anatomy/layer tree, design tokens (colors, spacing, typography), states/variants matrix, accessibility notes, content guidelines, and optional code-parity + YAML frontmatter. Use when the user wants a docs page or handoff spec for a component or component set. Triggers: 'document this component', 'generate component docs/spec', 'create a docs page for the Button', 'write up the anatomy and variants', 'component handoff doc from Figma', 'turn this component into Markdown docs'. Reads the node tree, bound variables/tokens, and designer annotations, then the agent assembles Markdown. Requires the Figma Desktop app (Plugin API).
Use when the user wants to \"fill in this letter for each person\", \"mail merge\", \"generate letters for this list\", \"turn this filled letter into a template\", or hands over a template plus a list. Bulk-fills ONE master template — a Word (.docx) letter/form or an Excel (.xlsx) form — from a data table, one filled file per row (mail-merge); or the reverse: extract a reusable tokenised .docx template + data-table skeleton from a filled example document, confirm the mapping, then fill. Reads the master, proposes a TOKENISED version (varying parts become {{tokens}}), confirms the mapping, then regenerates one output per data row, preserving the master's layout exactly. Data is an .xlsx or .csv (one row per output); outputs are one named file per record. Never invents: a token with no data is a VISIBLE flag, never a silent blank. Runs fully local and generates files only — it does not send, post or sign. Extract is .docx only this round (not .xlsx). Not a substitute for a hand-crafted single letter.
Legal document drafting -- contracts, memos, briefs, complaints, demand letters, opinions, discovery, settlements, ToS, privacy policies. Full pipeline: document structure, per-section writing, Bluebook citation, case law lookup (CourtListener API), regulation lookup (eCFR API), DOCX output, and TDD-style verification (defined terms, cross-references, placeholders, boilerplate, citation format). Triggers on: 'draft a contract', 'write a legal memo', 'create an NDA', 'write a brief', 'legal document about', 'draft a complaint', 'terms of service', 'privacy policy', 'demand letter', 'settlement agreement', 'legal opinion', 'discovery requests', any request to produce a legal or law-related document.
(NS) Human-facing project docs — README, docs/ guides, runbooks, contributor markdown. Use whenever the user asks for documentation, README updates, how-to guides, or docs/ content — even if they say \"explain how to use\" instead of \"write docs\". Do NOT use for code comments, API docblocks, requirements.md, or SDD version artifacts (use PM skills).
Extract a DESIGN.md design-documentation file from a Penpot file: a portable markdown spec (YAML frontmatter with colors/typography/rounded/spacing/components token maps + prose sections: Overview, Colors, Typography, Layout, Shapes, Components, Do's & Don'ts, Iteration Guide, Known Gaps) in the design-md format, grounded in the file's real tokens, library assets, and sampled component styles — never invented. Read-only on the canvas; writes one local markdown file. Triggers: 'generate DESIGN.md', 'create a design.md', 'document the design system as markdown', 'export design guidelines', 'extract design documentation', 'design system spec file', 'make a style guide file from this design'.
Conducts comprehensive requirements review including completeness validation, clarity assessment, consistency checking, testability evaluation, and standards compliance. Produces detailed review reports with findings, gaps, conflicts, and improvement recommendations. Use when reviewing requirements documents (BRD, SRS, user stories), validating acceptance criteria, assessing requirements quality, identifying gaps and conflicts, or ensuring standards compliance (IEEE 830, INVEST criteria). Trigger when users mention "review requirements", "validate requirements", "check requirements quality", "find requirement issues", or "assess BRD/SRS quality".
Resume structure, achievement bullet formulas, ATS optimization, and job-targeted tailoring for software engineers. Use when reviewing resumes, crafting achievement bullets, extracting keywords from job descriptions, or tailoring content for specific roles.
Find, rank, summarize, and track high-quality research papers with Scholar MCP, accept user-submitted PDFs, DOIs, or links through a persistent local inbox as special-interest signals, then create evidence-rich bilingual Feishu deep-read documents with detailed abstracts, contributions, methods, figures, and verified links using lark-cli. Use for recurring paper recommendations, weekly research digests, receiving papers directly from the user, processing paper feedback, changing research interests, or creating detailed paper notes in Feishu.
Use when the user needs a business-trip itinerary built, updated, shared, or exported — create, update, sanitize, route, and export structured business-trip itineraries from booking confirmations, emails, tickets, PDFs, screenshots, calendar invites, or notes. Covers day-by-day itinerary generation, privacy-safe sharing, route links, and Markdown/PDF/DOCX/Google Doc/ICS exports.
ADBPG Knowledge Base Management: Create knowledge bases, upload documents, search, Q&A. Triggers: "knowledge base", "document library", "document upload", "knowledge search", "RAG", "Q&A", "embedding", "ADBPG", "AnalyticDB PostgreSQL"
Draft GDPR/DSGVO-compliant privacy notices as .docx for any EU/EEA jurisdiction and audience. Use when user asks to create a privacy policy/notice, mentions "Datenschutzerklärung", "politique de confidentialité", "privacy notice", needs Art. 13/14 disclosures, AI Act transparency, cookie policy, or notices for applicants ("Bewerber-Datenschutz"), employees ("Beschäftigten-Datenschutz"), B2B partners, or B2C customers. Covers DE (DSGVO+BDSG+TDDDG), FR (RGPD+LIL+LCEN), AT, IT, ES, NL, BE, IE, UK GDPR. Five notice types: Website/App, Applicant, Employee, Business Partner, B2C Customer.
Agent-callable Google Sheets tools — read and write spreadsheet data as rows or raw cells, manage worksheets and columns, and apply formatting, sorting, and validation. Use when the user mentions Google Sheets or wants to read, add, update, look up, or organize spreadsheet data, even if they don't name Sheets explicitly.
Create PowerPoint/PDF presentations where each slide is a complete AI-generated image with all text embedded. Supports multiple visual styles (corporate, minimalist, creative, kawaii, custom). Use when user wants fully-illustrated slides, visual-first decks, or AI-generated presentation images via x402 payments.
Create, validate, and consume Google Open Knowledge Format (OKF) v0.1 bundles — YAML-frontmatter Markdown knowledge atoms for portable, interoperable AI-agent sharing. Routes: use `okf-agent-memory` for the separate OKF v0.2 Go CLI/MCP project-memory runtime, `llm-wiki` for raw source capture and vault maintenance, `obsidian` for vault automation, `graphify` for durable committed graphs, and `scrapling` for web-content extraction. Triggers on: Google OKF v0.1, open knowledge format, knowledge bundle, OKF document, LLM wiki standard, knowledge atom, agent context format, OKF frontmatter, OKF bundle, knowledge interoperability
Auto-generates professional README.md files for Arduino/ESP32/RP2040 projects following open-source best practices. Use when user wants to document their project for GitHub, needs help writing a README, or says "make my project shareable". Follows awesome-readme standards with sections for Overview, Hardware, Software, Setup, Usage, Troubleshooting, and Contributing.
Extract article bodies from blogs, news sites, WeChat public accounts and other web pages using an isolated Chrome DevTools MCP, returning structured content or saving Markdown and remote images. Use when the user asks to extract an article, scrape a page's article body, save it as Markdown, download article images, or debug the article-body selector.
Use when the user needs to plan, de-risk, or ground a software engineering / computer science undergraduate thesis from a real codebase before final writing. Trigger for requests such as "根据项目写毕业论文", "先做论文大纲", "用真实项目材料规划论文", "检查论文是否脱离代码", "根据检测报告降查重", "根据AIGC报告改写定稿", "继续在手改初稿上改", or when an existing draft thesis must be reworked against a school format sample. Produces an evidence-backed outline, chapter rewrite plan, figure plan, and handoff package for academic-paper-composer.
Convert a PDF file into individual PNG images, one per page/slide. Uses poppler's pdftoppm command. Output files are named slide_1.png, slide_2.png, etc. USE FOR: convert PDF to images, split slides into PNGs, extract slide images from PDF.
When the user asks to draw any of the following and deliver it to Feishu — architecture diagram, flowchart, swimlane diagram, sequence diagram, org chart, state machine, funnel, Gantt chart, milestone, matrix quadrant, link architecture, hand-drawn-style architecture, complex business swimlane diagram, ER diagram, mind map — or provides a Feishu document URL and asks to draw inside it, or says "sync to Feishu / write to the Feishu whiteboard", this skill must be used. Beyond the 17 built-in templates above, this skill also provides a freeform-drawing mode: when the user asks for a painting, hand-drawn illustration, mobile app product prototype, map, game screen, Sankey diagram, or reproduction of an arbitrary reference image — anything the templates cannot cover — or explicitly says "freeform drawing / freestyle / no templates", this skill must likewise be used (the output is still an editable Feishu whiteboard). The generation path strictly follows the eight steps Normalize → Select → Plan → Layout → Render → StaticCheck → VQA → Deliver; hardcoding templates, hardcoding coordinates, and inventing business content the user did not mention are forbidden. All styles are read from assets/style-tokens/ (except for native code diagrams and freeform-drawing mode). Before delivery, the quality gate (executed per route) and dual-reviewer visual review must be passed (any score below 9 or any blocker means failure).
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.
