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.