notion-hub
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]
Alias for brevity:
More from openminis/minisskills
douyin-downloader
Download Douyin (抖音) videos from share links. Parse Douyin share text/links, download watermark-free videos, and transcribe audio to text using Volcano Engine ASR (Doubao Speech). Uses Python for iSH compatibility.
11web-search
>
7twitter-x-hub
>
7doubao-tts
使用豆包语音合成(Volcengine TTS)将文本转为语音文件。当用户提到"豆包TTS"、"豆包语音合成"、"doubao tts"、"火山引擎TTS"、"volcengine tts"、"语音合成"、"文字转语音"、"TTS"、"生成音频"、"朗读文字",或任何需要调用豆包/火山引擎语音合成 API 的场景,必须触发本技能。
6exa-search
Search the web, read webpages as markdown, and run filtered web retrieval with Exa MCP. Use this skill whenever the user asks for current web information, web research, domain/date/category-filtered search, company or people lookup via search filters, or extracting clean page content from one or more URLs.
6xiaohongshu-hub
>
6