notion-hub
Installation
SKILL.md
Notion Hub
Read/write Notion via notion-client Python SDK. All operations through a single CLI script.
Prerequisites
- Environment variable:
NOTION_API_KEY— Notion Internal Integration Token- If not set, prompt user to create: Set NOTION_API_KEY
- Get token at: https://www.notion.so/my-integrations
- uv: The script uses uv inline script metadata (
notion-client>=3.0.0,httpx>=0.27). Dependencies are auto-installed on firstuv run, no manual pip install needed. - Integration access: The integration must be connected to target pages/databases in Notion UI (Share → Connections → add integration)
CLI Script
Path: /var/minis/skills/notion-hub/scripts/notion_hub.py
Run: uv run --script --cache-dir /root/.cache/uv /var/minis/skills/notion-hub/scripts/notion_hub.py <command> [options]