uploading-to-notion

Convert Markdown content into Notion blocks and create pages.

1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/Open330/agt --skill uploading-to-notion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uploading-to-notion
Source: https://github.com/Open330/agt/tree/main/integrations/notion-summary
Command: npx skills add https://github.com/Open330/agt --skill uploading-to-notion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires notion-client, and includes scripts (resource) components.

What problem does it solve?

Notion is a central hub for project notes and summaries, but uploading and formatting long Markdown reports can be tedious and error-prone; this Skill automates that process end-to-end.

Core Features & Use Cases

  • Convert Markdown content to Notion blocks, including headings, paragraphs, code blocks, and tables.
  • Create pages in a Notion database or as standalone pages, with auto-splitting for large documents and optional series navigation.
  • Mask sensitive content before upload and provide safe, auditable uploads to Notion.

Quick Start

Upload a Markdown file to Notion using the Notion API.

Frequently Asked Questions about uploading-to-notion

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

FAQPage Schema
How do I auto-upload Markdown reports to Notion?

To auto-upload Markdown reports to Notion, this Skill converts Markdown content into Notion blocks and creates pages in a target database or standalone page. It automatically handles headings, paragraphs, code blocks, and tables.

Does the Notion API support uploading large Markdown files?

Yes, the Notion API supports uploading large Markdown files through automatic content splitting. This Skill divides large documents into multiple pages during conversion, ensuring your full report is uploaded without size errors.

Do I need a Notion API token to upload session notes?

Yes, you need a Notion API token (NOTION_TOKEN) and a target page or database ID to upload session notes. These credentials must be configured via environment variables or a NOTION.md file.

Can I mask sensitive content before uploading to Notion?

Yes, you can mask sensitive content before uploading to Notion. This Skill provides content masking features to ensure safe, auditable uploads of your Markdown session summaries and reports.

What is the best way to convert Markdown tables into Notion blocks?

The best way to convert Markdown tables into Notion blocks is using an automated conversion script. This Skill parses Markdown tables, headings, and code blocks directly, mapping them to native Notion block structures.