What problem does it solve? Working with Notion programmatically requires juggling API versions, authentication headers, block JSON structures, and multi-step file uploads. This Skill gives an AI agent ready-to-use commands for reading, writing, searching, and querying Notion content through either the official ntn CLI or plain curl, with the API key already injected into the environment. ## Core Features & Use Cases - Dual execution paths: Uses the ntn CLI on macOS/Linux for short syntax and one-line file uploads, with automatic fallback to curl + the Notion HTTP API on any platform including Windows. - Full content operations: Search workspaces, read pages as Markdown or blocks, create and patch pages from Markdown, query data sources with filters and sorts, and upload files. - Notion Workers support: Scaffold, deploy, and manage hosted TypeScript Workers that run syncs, expose agent tools, and receive webhooks. - Use Case: Ask the agent to create a meeting-notes page under a parent page with an agenda in Markdown, then query a tasks database for all items with Status equals Active sorted by date. ## Quick Start Ask the agent to search your Notion workspace for a page by title and read its contents as Markdown.