notion-md-sync
CommunityZero-token Markdown uploads to Notion
Authorwaleking
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enables batch uploading of local Markdown files to Notion via a Python script, avoiding Notion MCP/LMM token costs and preserving formatting for large docs.
Core Features & Use Cases
- Zero-token upload: Direct Notion API calls without LLM parsing for Markdown content.
- Batch processing: Upload single or multiple files efficiently.
- Preserves formatting: Tables, code blocks, links, and rich text remain intact.
- Use Case: Convert an entire Markdown-based docs repo into a Notion page hierarchy without token overhead.
Quick Start
Use the notion-md-sync script to upload your Markdown file(s) to Notion. Example: python3 scripts/sync_md_to_notion.py report.md
Dependency Matrix
Required Modules
requests
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: notion-md-sync Download link: https://github.com/waleking/weijing_claude_skills/archive/main.zip#notion-md-sync Please download this .zip file, extract it, and install it in the .claude/skills/ directory.