notion-export

Export Notion content to Azure Blob storage with ring-based classification.

Updated May 30, 2026
One-click install
npx skills add https://github.com/InnerScopeHearing/otchealth-claude-tools --skill notion-export-innerscopehearing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion-export
Source: https://github.com/InnerScopeHearing/otchealth-claude-tools/tree/main/skills/notion-export
Command: npx skills add https://github.com/InnerScopeHearing/otchealth-claude-tools --skill notion-export-innerscopehearing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires notion-api, gcp, azure, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of exporting Notion content to Azure Blob storage, ensuring that sensitive information is protected and organized for indexing in the company's knowledge base.

Core Features & Use Cases

  • Content Export: Ring-routed and resumable export of Notion content to Azure Blob storage.
  • Ring Classification: Ensures that content is exported to the correct storage container based on the sensitivity level.
  • Content Scrubbing: Removes confidential information from exported content.
  • Use Case: For a CTO looking to transfer Notion data into a secure Azure environment for better access and search capabilities while maintaining data confidentiality.

Quick Start

Run the notion-export.mjs script with the appropriate flags and the Notion routing manifest JSON file.

Frequently Asked Questions about notion-export

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

FAQPage Schema
How do I export Notion content to Azure Blob storage?

To export Notion content to Azure Blob storage, run the `notion-export.mjs` script with the appropriate flags and a Notion routing manifest JSON file. This automates the migration of Notion database and page content to Azure Blob storage.

How does data scrubbing work during a Notion data migration?

Data scrubbing during a Notion data migration removes confidential and sensitive information from the exported content. This ensures that sensitive data is quarantined and protected before being stored in Azure Blob containers.

Do I need GCP and Azure APIs to migrate Notion content?

Yes, you need GCP and Azure APIs to access Notion content and manage Blob storage during migration. You must also configure specific environment variables for authentication and permissions to run the export process.

Can I perform an incremental export of Notion databases to Azure Blob?

Yes, you can perform an incremental export of Notion databases to Azure Blob. The process supports both bulk and incremental exports based on a routing manifest, and the ring-routed export is resumable.

What is the best way to organize Notion data in Azure Blob by sensitivity level?

The best way to organize Notion data by sensitivity is using ring classification, which ensures content is exported to the correct Azure Blob storage container based on its sensitivity level.

Why does my Notion content export require a routing manifest?

Your Notion content export requires a routing manifest to determine how data is ring-routed and exported to the correct Azure Blob containers. It also dictates whether the process performs a bulk or incremental export.