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.