
Figshare Skill
Search, manage, and publish Figshare datasets via REST API
What You Can Do
Search Figshare's public repository for datasets and articles using advanced field operators, manage your own articles and collections without leaving Claude, upload files with support for large multi-part uploads, and publish research outputs directly to your Figshare account. You can retrieve article metadata, download files, create new articles, update existing ones, and organize research data programmatically through authenticated API endpoints.
Features
Use advanced field operators (:title:, :author:, :tag:, :category:, :doi:) to find datasets and research outputs
Get detailed information about any public or private article by ID or DOI
Browse your Figshare account's contents programmatically
Build new articles with metadata, descriptions, and custom fields directly via API
Handle large file uploads with automatic chunking and resumable transfers
Push research outputs live and manage article versions without UI navigation
Programmatically retrieve Figshare files for data processing or analysis
Organize and update article collections to group related research outputs
Example Output
Example 1: Search for single-cell datasets
Request: Search for articles with "single cell" in the title
Output:
- ID: 12345678, Title: "Single-cell transcriptomics dataset", Authors: Dr. Smith et al.
- ID: 87654321, Title: "Single cell RNA-seq atlas", Authors: Prof. Johnson
- 18 more results available
Example 2: Upload and publish a research dataset
Request: Upload my_data.csv to Figshare, then publish it
Output:
- File uploaded successfully (5.2 MB)
- Article created: ID 99887766
- Article published with DOI: 10.6084/m9.figshare.99887766
- URL: https://figshare.com/articles/My_Dataset/99887766
Example 3: List your articles
Request: Show me all my articles
Output:
- 12 articles found
- Recent: "Climate modeling results" (published 2 days ago)
- Draft: "Experimental protocols v2" (last updated yesterday)
What's Included
- SKILL.md instruction file with API authentication setup and common recipes:
- cURL command templates for search, retrieval, upload, and publish operations:
- Field operator reference for advanced article searching (:title:, :author:, :tag:, :category:, :doi:):
- Multi-part upload workflow for handling large files with chunking:
- Authentication checklist for personal token setup and API access:
Who It's For
- Research scientists and data managers — Organize and share research outputs programmatically
- Data engineers — Integrate Figshare datasets into data pipelines and workflows
- Academic administrators — Manage institutional research repositories and collections at scale
- Open science advocates — Automate publishing of datasets and reproducible research materials
Best For
- Batch uploading research datasets and supplementary materials to Figshare
- Searching and retrieving publicly available datasets for analysis or literature review
- Automating the publication pipeline for research outputs and experimental data
- Managing collections of related articles and organizing institutional research outputs
- Integrating Figshare data discovery into data processing and analysis workflows


