dmp-builder

Generate funder-aligned Data Management Plans with FAIR self-assessment and Zenodo deposit automation.

2|Updated May 13, 2026
One-click install
npx skills add https://github.com/orazionelson/dmp-builder --skill dmp-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dmp-builder
Source: https://github.com/orazionelson/dmp-builder/tree/main
Command: npx skills add https://github.com/orazionelson/dmp-builder --skill dmp-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, pyyaml, and includes assets (resource) and references (resource) and scripts (resource) components.

What problem does it solve?

The skill helps researchers and institutions create complete, funder-aligned Data Management Plans (DMPs) that document how data will be made FAIR and how services will respect European digital sovereignty.

Core Features & Use Cases

  • DMP template selection by context: generates the correct structure for Horizon Europe/ERC/MSCA, institutional DMPs, FAIR-only contexts, and operational checklists.
  • FAIR self-assessment: fills a FAIR section with the 15 sub-principles and practical status notes.
  • European digital sovereignty by default: recommends EU-incorporated or EU-self-hostable infrastructure first, while allowing non-EU choices only with explicit justification and a migration plan.
  • Repository and PID strategy: guides DOI/DataCite decisions (typically via Zenodo/B2SHARE) and includes persistent identity options like ORCID and ROR.
  • Frictionless Data Package support and Zenodo automation: includes a datapackage template and an idempotent Python script for deposit on Zenodo (with sandbox/dry-run).

Quick Start

Use the dmp-builder skill to draft a Horizon Europe DMP by providing your project context and dataset inventory in your message.

Frequently Asked Questions about dmp-builder

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

FAQPage Schema
How do I create a FAIR-aligned Data Management Plan for a Horizon Europe project?

You can generate a Horizon Europe Data Management Plan by providing your project context and dataset inventory. The tool selects the correct funder template, produces required DMP sections, and includes a FAIR self-assessment with the 15 sub-principles.

What does European digital sovereignty mean for research data repositories?

European digital sovereignty in research data repositories means prioritizing EU-incorporated or EU-self-hostable infrastructure. Non-EU services are only used when explicitly justified and accompanied by a migration plan within your Data Management Plan.

Can I automate depositing a Frictionless datapackage to Zenodo?

Yes, you can automate depositing a Frictionless datapackage to Zenodo. The tool provides an idempotent Python script that handles the Zenodo deposit API workflow, including sandbox and dry-run modes for safe execution.

How do I generate a DMP template for institutional research data?

You can generate an institutional DMP template by specifying your institutional context. The tool produces the appropriate structure with operational checklists, repository and PID strategy guidance using ORCID and ROR, and digital sovereignty recommendations.

Does this DMP builder support ERC and MSCA funding templates?

Yes, this DMP builder supports ERC and MSCA funding templates. It generates the appropriate DMP structure for major European funders, covering funded contexts alongside institutional and FAIR-only plans.

What persistent identifiers should I include in a Data Management Plan?

A Data Management Plan should include persistent identifiers like DOI via Zenodo or B2SHARE for datasets, ORCID for researchers, and ROR for institutions. The tool guides these PID decisions and repository strategies automatically.