open-data-management

Deposit research datasets to Zenodo or OSF with standards-compliant metadata.

33|6|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/xjtulyc/awesome-rosetta-skills --skill open-data-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-data-management
Source: https://github.com/xjtulyc/awesome-rosetta-skills/tree/main/skills/00-universal/open-data-management
Command: npx skills add https://github.com/xjtulyc/awesome-rosetta-skills --skill open-data-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, pandas, pyyaml, frictionless, yaml.

What problem does it solve?

This Skill helps you deposit research datasets to Zenodo or OSF while automatically generating standards-based metadata, a machine-readable data dictionary, and a Data Management Plan (DMP) that funders and journals can accept.

Core Features & Use Cases

  • Zenodo/OSF API deposit: create a draft deposition, upload files, and publish to mint a persistent DOI.
  • Metadata packaging for interoperability: generate DataCite (and Dublin Core-aligned) metadata plus a frictionless Data Package (datapackage.json) for validation and cross-tool ingestion.
  • FAIR and DMP outputs: produce frictionless-friendly resources (including field definitions) and generate a structured DMP template; run a lightweight FAIR self-assessment checklist.
  • Use case: You have a cleaned CSV dataset and want a journal-ready data-availability package (DOI, licenses, variable definitions, and a DMP) that matches required metadata schemas.

Quick Start

Use the open-data-management skill to deposit your dataset to the Zenodo sandbox, generate datapackage.json, and produce a DMP YAML for your grant application.

Frequently Asked Questions about open-data-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I publish research data to Zenodo with a DOI and FAIR metadata?

To publish research data to Zenodo, you can use API token authentication to create a draft deposition, upload files, and publish to mint a persistent DOI while generating FAIR-oriented metadata.

How do I generate a DataCite metadata schema and frictionless Data Package for my CSV dataset?

Generating DataCite metadata and a frictionless Data Package involves producing standards-compliant records from your CSV dataset, creating a machine-readable data dictionary for validation and cross-tool ingestion.

Do I need API tokens to deposit datasets to Zenodo or OSF?

Yes, you need API token authentication to deposit datasets to Zenodo or OSF, enabling the creation of draft depositions, file uploads, and publishing to mint persistent identifiers.

Can I generate a Data Management Plan template for grant applications automatically?

You can generate a structured DMP template suitable for major funders by applying this workflow to your dataset, producing a YAML output that aligns with funder open-data mandates.

What is the best way to prepare a data availability package for journal submission?

The best way to prepare a journal-ready data availability package is to mint a DOI, assign licenses, define variables, and produce frictionless Data Package outputs that match required metadata schemas.

Does this workflow support dataset publishing for multiple file formats and dataset types?

Yes, dataset publishing workflows apply across multiple dataset types and file formats, producing DMP templates and frictionless Data Package validation for diverse research data outputs.