Skills
97,222 packaged capabilities and playbooks for agents. Install any of them with one command.
Productivity
Backlog management. Users can throw out ideas/pain points at any time, and the AI asks follow-up questions, organizes, merges, and archives them into the backlog file. When the user is ready to start a new version, it helps filter from the backlog. Pain-point driven, with no advance scheduling.
Manage your GitLab to-do list from the CLI, including listing pending or completed items and marking items done. Use when reviewing assigned or mentioned work from GitLab notifications, clearing to-dos, or scripting to-do triage. Triggers on todo, to-do, notification list, mark done, assigned items, mentioned items.
Olares Knowledge via olares-cli knowledge — manage download-server URL, yt-dlp, aria2, torrent, HuggingFace, and Wise download tasks: create/list/inspect/pause/resume/cancel/remove, prefs, sync, and file probes. Requires Olares 1.12.7+. Not for installer download or copying a Drive file with files download.
Search papers across arXiv, DBLP, OpenAlex, OpenReview, Semantic Scholar, and Crossref for a given query and year range, using ./scripts/search_papers.py. Use when the user asks to find papers, related work, prior art, or recent publications on a specific topic, especially when they mention a date range or specific venues like NeurIPS, ICLR, or ICML.
Pincaimao - Resume Diagnosis. Use when calling the Pincaimao Resume Diagnosis Assistant API to parse and diagnose a candidate resume against a job description. Requires uploading the resume file first to get the cos_key. Requires the PCM_RESUME_DIAGNOSIS_KEY env var.
Systematically evaluates claims by triangulating sources, rating evidence quality (primary/secondary/tertiary), assessing source credibility, and reaching confidence-rated conclusions to prevent confirmation bias and reliance on unreliable sources. Use when verifying claims before decisions, fact-checking statements, conducting due diligence, evaluating conflicting evidence, or when user mentions "fact-check", "verify this", "is this true", "evaluate sources", "conflicting evidence", or "due diligence".
Analyzes decisions from multiple stakeholder perspectives (engineering, product, legal, finance, users) to uncover blind spots, surface tensions, and synthesize alignment paths with explicit tradeoffs. Use when stakeholders have conflicting priorities, need to pressure-test proposals, build cross-functional empathy, or when user mentions "what would X think", "stakeholder alignment", "see from their perspective", "blind spots", or "conflicting interests".
Comprehensive scientific research toolkit with 139 specialized skills for biology, chemistry, medicine, data science, and computational research. Transforms Claude into an AI research assistant with access to scientific databases, analysis tools, and domain-specific workflows.
Edit shipyard's config.toml, the macOS menu bar app listing pull requests, issues and workflow runs. Use when asked to change my shipyard or the shipyard app (its layout, theme, projects, notifications, what it shows): watch or group repositories, show or hide issues, runs, drafts or someone's items, switch the menu between a list and tabs, pick or write a theme, change when it notifies, show pings from my other machines, or fix its configuration file. Also use to ping me through shipyard with the `shipyard ping` command, from my Mac or another machine running Herdr: when a PR is ready, when you need my input, or to bring me back to this pane. Use `shipyard notice send` from any of my machines to post a status notice (tests running, done) that needs nothing from me. And use to open, quit, steer or screenshot the shipyard app on my Mac with `shipyard app` and `panel`, on my data or a demo's. And use for my notes, kept in Notion per shipyard project: to take a note I dictate, find one by its number, or list, tidy or archive them.
AI trending-topic collector. Collects AI-related trending content from Twitter/X, Product Hunt, Reddit, Hacker News, blogs and more. Triggers when the user says "开始今日选题", "采集热点", "看看今天有什么新闻", "今日AI热点". Focus areas: Vibe Coding, Claude Skill, AI knowledge management, AI model updates, new AI products, overseas trends.
Fetch Twitter/X post content by URL using jina.ai API to bypass JavaScript restrictions. Use when Claude needs to retrieve tweet content including author, timestamp, post text, images, and thread replies. Supports individual posts or batch fetching from x.com or twitter.com URLs.
Interact with Atlassian Jira and Confluence using REST APIs — no MCP server needed. Use this skill whenever the user mentions Jira, Confluence, Atlassian, tickets, issues, sprints, backlogs, epics, stories, or any project management task that involves creating/editing/searching/transitioning Jira issues, writing or reading Confluence pages, generating status reports, triaging bugs, converting specs to backlogs, capturing tasks from meeting notes, searching company knowledge, syncing local BMAD documents with Jira or Confluence, pushing docs to Jira, pulling from Jira, linking documents to tickets, downloading Confluence spaces to local markdown, or converting between Confluence storage format and markdown. Also trigger when the user says things like "move that ticket to done", "what's the status of PROJ-123", "create a bug for X", "search our wiki for Y", "file a ticket", "check for duplicates", "write a status update", "break this spec into stories", "sync this doc", "push to jira", "pull from jira", "sync to confluence", "link this to jira", "sync my epics", "download confluence pages", "sync confluence space", "convert confluence to markdown", or "pull docs from confluence". If there is even a chance the user wants to interact with Jira or Confluence, use this skill.
Verify statistics and claims in blog posts by fetching cited source URLs and checking if the claimed data actually appears on the page. Extracts all statistical claims (numbers, percentages, named sources), fetches each cited URL via WebFetch, and scores match confidence (exact match 1.0, paraphrase 0.7-0.9, not found 0.0). Flags uncited claims as UNVERIFIED. Use when user says "fact check", "verify statistics", "check sources", "validate claims", "factcheck", "source verification".
Extract BUAA classroom replay artifacts from `livingroom` or `coursedetail` URLs by reusing a local Chromium login session. Use when Codex needs replay metadata, course-transcript files, optional PPT auxiliary artifacts, replay-ready lesson lists, or a standalone semantic rebuild packet / final lesson note.
Use when the user explicitly asks to "check/optimize the in-text citations of the review `{topic}_review.tex`" or to "run check-review-alignment". Checks citation by citation, via the host AI's semantic understanding, whether the citations match the content of the referenced literature; only when a fatal citation error is found does it minimally rewrite the "sentence containing the citation", and it reuses the rendering scripts of `systematic-literature-review` to output PDF/Word. Core principle: do not change things just for the sake of changing; when it cannot be determined whether an error is fatal, keep the original and flag it in the report. Not applicable: the user merely wants to generate a systematic review body (use systematic-literature-review); the user merely wants to add/verify BibTeX entries (use a dedicated bib management workflow).
Interview employees to identify recurring daily work, office workflows, and repetitive tasks that can be automated, co-piloted, or supported by AI. Use when the user wants to find what AI can take off their plate, map available tools such as ChatGPT/OpenAI, Claude, Microsoft Copilot, Excel or PowerPoint add-ins, Google Workspace, no-code/RPA tools, coding agents, or internal automation platforms, and write tool-aware specs with fallback paths.
Score an Engineering Manager's coverage across all 12 cells of the EM Grid based on their calendar and Slack. Use this skill whenever someone wants to understand where they're spending their management energy, find blind spots, get a monthly self-reflection on their EM focus, or hear phrases like "score my EM grid", "where am I spending time as a manager", "what are my blind spots", "analyze my calendar as EM", "which EM areas am I neglecting", "how balanced is my management focus", or "check my EM grid coverage". Always pull live calendar data — never ask the user to describe their week manually.
MUST use BEFORE writing or answering yourself for ANY request involving users, customers, a market, or product decisions — drafting a PRD, requirements or spec, prioritising features, roadmaps, user research, interviews, surveys, market and competitor analysis, customer journeys, design feedback, comparing options, or hearing people discuss or debate a topic. Never answer from general knowledge and never simulate, role-play, or invent people's opinions yourself — route the request to the correct Evidenso research tool instead.
Feynman's thinking framework and approach to learning. Based on in-depth research of 30+ sources including "Surely You're Joking, Mr. Feynman!", "What Do You Care What Other People Think?", "The Feynman Lectures on Physics", the Challenger accident investigation report, his Nobel lecture, and James Gleick's "Genius", it distills 5 core mental models, 7 life heuristics, and a complete expression DNA. Use: as a thinking advisor, analyze learning methods, simplification of complex problems, scientific thinking, creativity and other issues from Feynman's perspective. Use when the user mentions "Feynman's perspective", "what would Feynman think", "Feynman mode", "feynman perspective". Also applies to: optimizing learning methods, simplifying complex concepts, breaking superstition about authority, cultivating curiosity, scientific honesty. It can also trigger even if the user only says "how to learn better", "this concept is too complex", "explain it in simple words", "Feynman technique". Do not trigger when the user is only asking purely practical questions such as "help me write code" or "how do I adjust this format" -- activate only when Feynman's core methodology is involved, such as learning thinking, simplifying the complex, scientific spirit, first-principles thinking.
This skill should be used when the user asks to "find papers", "search for papers", "what does the literature say", "find research on", "academic papers about", "literature review", "cite papers", or needs to answer questions using academic literature.
Break any problem down to fundamental truths, then rebuild solutions from atoms up. Use when user says "firstp", "first principles", "from scratch", "what are we assuming", "break this down", "atomic", "fundamental truth", "physics thinking", "Elon method", "bedrock", "ground up", "core problem", "strip away", or challenges assumptions about how things are done.
Use when the user explicitly asks to "extract a review topic from a file/image/web page/description" or to "generate structured output of topic + keywords + core questions". Supports many input sources such as files (PDF/Word/Markdown/Tex), folders, images, natural language descriptions, and web page URLs; automatically identifies the input type and extracts content, producing structured output that can be used directly with systematic-literature-review and other literature review skills.
Install, configure, repair, and verify Hammerspoon on macOS for keyboard-driven multi-monitor window placement, Spaces controls, Chrome search scopes, and Claude desktop controls. Use when reproducing this setup, fixing silent Hammerspoon hotkeys, or testing window movement without relying on AeroSpace.
Manage your self-hosted Immich photo library through conversation: natural language and OCR search, geographic album curation, duplicate detection, people and faces, metadata repair, video frames and PDF photobooks. 94 MCP tools and 13 skills, tested live on Immich 2.x and 3.x. Install: claude plugin install immich-photo-manager
One-on-one interactive learning system based on Benjamin Bloom's 2 Sigma problem theory. Adaptive teaching — gauges mastery from the student's answers and automatically moves on or supplements, never skipping content that has not been mastered. Supports student profiles, post-lesson discussion, and final assessment. Trigger words: "打开交互式学习系统", "打开交互式学习", "交互式学习", "我想学 X", "继续学 X", "继续学", "学完 X 了". Do not undertrigger — if the user says they want to learn something, continue a lesson, or open the learning system, this skill must be invoked. When the user says "继续" but the context is unclear, first check whether `.learning-config.json` exists in the current working directory, and if it does, trigger this skill.
Use when you already know the exact URL and need its content as clean Markdown — a pricing page, article, docs page, or a URL found in a previous step. ALSO read this when writing code that calls the Linkup Fetch API. Uses the Linkup Fetch API via the `linkup-fetch` MCP tool or direct REST calls. Prefer this over linkup-search when the URL is known; prefer linkup-extract when you need many structured rows from one listing page.
Map the genealogical lineage and historical progression of a research field. Visualize how earlier technical challenges led to later approaches and improvements, producing a Markdown report with embedded Mermaid diagrams. Trigger when the user asks for a topic's developmental trajectory, a model's family tree, significant predecessors or follow-ups to a seed paper, or how a research line matured over time. Do not trigger for inventories of datasets, benchmarks, libraries, or other artifacts; finding one latest paper; simple keyword search; one-paper summaries; or head-to-head comparisons. Use this skill for chronological synthesis across multiple works, not for bibliography cataloging or one-off retrieval.
Research paper writing assistant that enforces Arpit Gupta's editorial principles, voice profile, and writing workflow. MANDATORY TRIGGERS: Use this skill whenever the user mentions writing a paper, drafting a section, revising a section, editing a paper, reviewing a draft, rewriting an introduction, writing an evaluation, polishing prose, compressing text, or any task involving .tex files, Overleaf, conference submissions, or paper deadlines. Also trigger when the user mentions any paper by name (NetBurst, NetForge, BQT+, TurboTest, etc.) in a writing context. This skill should activate for ANY research writing task — sections, abstracts, rebuttals, camera-ready edits, cover letters, or response to reviewers.
Structure high-stakes communication with the Pyramid Principle. Use when preparing executive summaries, recommendations, decision memos, or storyline-driven updates that need a clear answer-first flow and defensible support.
This skill should be used to rewrite résumés with a focus on ATS compatibility and impact for recruiters, and/or to audit LinkedIn profiles to maximize visibility and professional conversion. Trigger it for requests about résumé optimization, ATS improvement, professional CV rewriting, tailoring to a target job, ATS compatibility auditing, increasing interview rates, LinkedIn profile auditing, optimizing LinkedIn headline/about/experience, SSI analysis, or CV plus LinkedIn alignment.
Slack automation CLI for AI agents. Use when: - Reading a Slack message or thread (given a URL or channel+ts) - Browsing recent channel messages / channel history - Getting all unread messages across channels - Listing saved-for-later messages (Slack "Later" list) - Searching Slack messages or files - Sending, editing, or deleting a message; adding/removing reactions - Uploading files/images to channels or threads (including stdin piping) - Downloading Slack files and attachments to local paths - Listing, inspecting, or deleting files - Listing channels/conversations; creating channels and inviting users - Fetching a Slack canvas as markdown - Looking up Slack users - Marking channels/DMs as read - Opening DM or group DM channels Triggers: "slack message", "slack thread", "slack URL", "read slack", "reply on slack", "search slack", "channel history", "recent messages", "mark as read", "unread messages", "unread", "what did I miss", "saved messages", "saved for later", "later list", "upload file", "send image", "download file", "slack file", "attach file"
Extract and summarize YouTube video transcripts via YouMind API — no yt-dlp, no proxy needed. Batch extract up to 5 videos at once with parallel processing. Saves videos to your YouMind board with timestamped transcripts in markdown. Automatically summarizes video content after extraction. Works from any IP (cloud, VPS, CI/CD, corporate networks). Use when user wants to "get YouTube transcript", "extract video subtitles", "transcribe YouTube video", "batch transcribe videos", "get video captions", "summarize YouTube video", "YouTube video summary", "summarize this video", "what does this video say", "YouTube 字幕", "YouTube 总结", "视频总结", "YouTube 文字起こし", "YouTube 자막", or "download YouTube transcript".
Vision-enabled verification gate with web search. Use when users want to (1) verify slides/reports/PDFs/images against authoritative online sources, (2) validate that citations actually exist and say what's claimed, (3) check charts/graphs/tables for accuracy, (4) audit AI-generated content in doc-only mode (no external knowledge). Two modes - search mode validates against web, doc-only mode ensures everything traces to provided documents. Supports content in any language.
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.
