DR

diaugeia/research-skill-marketplace

Developer tools
26 stars Quality 40 Trend 32

A curated marketplace of Claude skills for academic research, paper analysis, and scientific productivity. Works with Claude Code, Claude.ai, and Claude Desktop.

Overview

A curated marketplace of Claude skills for academic research, paper analysis, and scientific productivity. Works with Claude Code, Claude.ai, and Claude Desktop. is an open-source collection of Claude skills built for researchers, academics, and knowledge workers. Compatible with , , and . Each skill is a fully independent plugin — English and Chinese versions are separate and can be installed individually. - — Works with Claude Code, Claude.ai (web), Claude Desktop, and Claude API - — Chinese versions available separately (中文版) - — Each skill is self-contained; install only what you need - — Scaffold new skills in seconds with the built-in generator - — Upload a paper and start working instantly Or browse and install interactively — select Browse and install plugins → research-skill-marketplace → pick the skills you want. 1. Go to the Releases page and download the .zip file for the skill you want (e.g., paper-analysis.zip) 2. : Go to claude.ai → → → → click → → select the .

README


📖 Overview

Research Skill Marketplace is an open-source collection of Claude skills built for researchers, academics, and knowledge workers. Compatible with Claude Code, Claude.ai, and Claude Desktop. Each skill is a fully independent plugin — English and Chinese versions are separate and can be installed individually.

Key Features

  • Multi-Platform — Works with Claude Code, Claude.ai (web), Claude Desktop, and Claude API
  • Bilingual — Chinese versions available separately (中文版)
  • Modular — Each skill is self-contained; install only what you need
  • Extensible — Scaffold new skills in seconds with the built-in generator
  • PDF-Ready — Upload a paper and start working instantly

📦 Quick Install

Claude Code

Step 1: Register the marketplace:

/plugin marketplace add Diaugeia/Research-Skill-Marketplace

Step 2: Install the skills you need:

/plugin install paper-analysis@research-skill-marketplace
/plugin install paper-mindmap@research-skill-marketplace
/plugin install paper-review@research-skill-marketplace
/plugin install paper-promo@research-skill-marketplace
/plugin install paper-podcast@research-skill-marketplace
/plugin install rebuttal-write@research-skill-marketplace
/plugin install rebuttal-review@research-skill-marketplace

Or browse and install interactively — select Browse and install plugins → research-skill-marketplace → pick the skills you want.

Claude.ai (Web) / Claude Desktop

  1. Go to the Releases page and download the .zip file for the skill you want (e.g., paper-analysis.zip)
  2. Claude.ai: Go to claude.ai → Settings → Customize → Skills → click “+” → Upload a skill → select the .zip
  3. Claude Desktop: Open Claude Desktop → Settings → Skills → upload the .zip

You can also clone the repo and package skills yourself:

./scripts/package-skill.sh plugins/en/paper-analysis   # single skill
./scripts/package-skill.sh all                          # all skills

Claude API

from anthropic import Anthropic
from anthropic.lib import files_from_dir

client = Anthropic()
skill = client.beta.skills.create(
    display_title="Paper Analysis",
    files=files_from_dir("plugins/en/paper-analysis/skills/paper-analysis"),
    betas=["skills-2025-10-02"],
)

See the Skills API Guide for full API documentation.


🚀 Usage

Prerequisites

Step 1: Install Skills

See Quick Install above for platform-specific instructions. After installation, skills are automatically registered and ready to use.

Step 2: Provide a Paper

You can provide your paper in any of the following ways:

  • Upload a PDF — Drag and drop or paste a PDF file directly into Claude Code
  • Paste text — Copy and paste the paper content, abstract, or URL
  • Mention a paper — Simply refer to a paper by name or arXiv ID

Step 3: Trigger a Skill

Skills are triggered automatically based on your intent. Just describe what you want in natural language:

What you say Skill triggered
“Analyze this paper in detail” 📊 paper-analysis
“Generate a mindmap for this paper” 🧠 paper-mindmap
“Write a peer review for this paper” 🔍 paper-review
“Write a Twitter thread about this paper” 📢 paper-promo
“Turn this paper into a podcast” 🎙️ paper-podcast
“Help me write a rebuttal” 📝 rebuttal-write
“Review my rebuttal draft” 🔎 rebuttal-review

🧰 Available Skills

📚 Full skill documentation → for detailed output structures, trigger examples, and configuration options.

Looking for Chinese versions? See 中文版 README.

Skill Description Tags
📊 paper-analysis Deep academic analysis: 7-section report covering motivation, method design, comparison with prior work, experiments, and applicability. analysis deep-dive academic
🧠 paper-mindmap Generate Mermaid mindmaps with branches for Problem, Method, Experiments, Contributions, and Limitations. Optional method pipeline flowchart. mindmap mermaid flowchart
🔍 paper-review Top-venue style peer review: Summary, Strengths, Weaknesses, Questions, Minor Comments, and Decision (1-10 score). review peer-review referee
📢 paper-promo Promotional content generator: Twitter/X thread, blog post (500-800 words), academic talk opener, or email summary. promo social-media blog
🎙️ paper-podcast Podcast script generator: solo narration or dual-host dialog, short (5 min) or long (12 min), with optional MP3 audio via edge-tts MCP. podcast audio tts
📝 rebuttal-write Write academic rebuttals from scratch: strategy planning, point-by-point response, experiment checklist. rebuttal writing response
🔎 rebuttal-review Audit existing rebuttal drafts: factual accuracy, argument completeness, tone, and revision priorities. rebuttal audit review

🗂️ Project Structure

├── plugins/
│   ├── en/                 # 🇺🇸 English skills
│   └── zh/                 # 🇨🇳 中文技能
├── shared-src/             # 📦 Canonical shared core files (single source of truth)
│   ├── en/                 #    paper_core.md, rebuttal_core.md
│   └── zh/
├── docs/                   # 📚 Skill catalog
└── scripts/                # 🛠️ Scaffold, packaging & sync tools

Shared core content: the framework shared by multiple skills (paper_core.md / rebuttal_core.md) lives only in shared-src/. It is inlined into each SKILL.md between / markers by ./scripts/sync-shared.sh, so every plugin is a single self-contained file. Edit only shared-src/, never inside the markers. package-skill.sh refuses to package if blocks are out of sync.


🆕 Add a New Skill

Use the built-in scaffold script to create a new skill:

./scripts/new-skill.sh  ""

Example:

./scripts/new-skill.sh rebuttal-craft "Craft rebuttal letters for paper reviews"

This will:

  • Create the plugin directory with English & Chinese skill templates
  • Generate plugin.json with metadata
  • Auto-register the new skill in marketplace.json

Then replace the generated SKILL.md files with your actual skill instructions.


🤝 Contributing

We welcome contributions! Here’s how you can help:

  1. Fork this repository
  2. Create a feature branch
  3. Build your skill using the scaffold script
  4. Test both English & Chinese versions
  5. Submit a Pull Request

📜 License

This project is licensed under the MIT License.


View this README on GitHub

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add diaugeia/research-skill-marketplace