migrate

Migrate data from Obsidian, Notion, Logseq, Markdown, CSV, JSON, and Roam into GBrain.

Updated May 16, 2026
One-click install
npx skills add https://github.com/Morris-UTRUST/GBrain-knowledge --skill migrate-morris-utrust
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migrate
Source: https://github.com/Morris-UTRUST/GBrain-knowledge/tree/main/skills/migrate
Command: npx skills add https://github.com/Morris-UTRUST/GBrain-knowledge --skill migrate-morris-utrust

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Universal migration from Obsidian, Notion, Logseq, Markdown, CSV, JSON, and Roam into GBrain, preserving references and structure while preventing data loss.

Core Features & Use Cases

  • Additive migration: never modify source data; pages are written to GBrain and cross-links are preserved.
  • Multi-source support: Obsidian, Notion, Logseq, plain Markdown, CSV, JSON, and Roam.
  • Verification: post-migration health checks and link integrity to ensure embedding coverage and accurate counts.

Quick Start

Migrate a folder of Markdown notes into your GBrain workspace with zero source modification.

Frequently Asked Questions about migrate

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

FAQPage Schema
How do I migrate data from Obsidian and Notion into GBrain without losing my cross-references?

Data migration into GBrain from Obsidian and Notion preserves cross-links through additive, non-destructive imports. Your source data remains unmodified while pages and references are safely written to the new workspace.

Can I import Markdown and CSV files into GBrain in bulk?

Yes, bulk data migration supports plain Markdown and CSV files. The process handles large-scale imports additively, ensuring all data is transferred and mapped without overwriting existing workspace content.

Does data migration from Logseq and Roam validate link integrity after importing?

Yes, migrating from Logseq and Roam includes post-migration health checks. It verifies link integrity, validates embedding coverage, and confirms accurate page counts to ensure complete data transfer.

What is the best way to safely test a small migration from JSON into GBrain?

You can perform a small test data migration from JSON into GBrain using the additive import mechanism. This non-destructive approach allows you to validate structure and mappings before committing to a bulk transfer.

Is there a way to convert Obsidian cross-references when moving data to a new workspace?

Cross-reference conversion is handled automatically during data migration into GBrain. It transforms existing Obsidian links to fit the new workspace structure while preserving the original source files unchanged.