
diaugeia/research-skill-marketplace
Developer toolsA 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
- Go to the Releases page and download the
.zipfile for the skill you want (e.g.,paper-analysis.zip) - Claude.ai: Go to claude.ai → Settings → Customize → Skills → click “+” → Upload a skill → select the
.zip - 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
- Any Claude platform: Claude Code, Claude.ai, or Claude Desktop
- (Optional) edge-tts MCP for podcast audio generation (Claude Code / Desktop only)
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 inshared-src/. It is inlined into eachSKILL.mdbetween/markers by./scripts/sync-shared.sh, so every plugin is a single self-contained file. Edit onlyshared-src/, never inside the markers.package-skill.shrefuses 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.jsonwith 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:
- Fork this repository
- Create a feature branch
- Build your skill using the scaffold script
- Test both English & Chinese versions
- Submit a Pull Request
📜 License
This project is licensed under the MIT License.
Recommended Tools
Try a different keyword or remove a filter.
Install
npx skillfish add diaugeia/research-skill-marketplace