notion

Automate Notion page and database management via the official API and ntn CLI.

Updated May 24, 2026
One-click install
npx skills add https://github.com/anxiety135790/hermes-skills --skill notion-anxiety135790
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/anxiety135790/hermes-skills/tree/main/productivity/notion
Command: npx skills add https://github.com/anxiety135790/hermes-skills --skill notion-anxiety135790

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the friction of working with Notion by letting you search, read, create, update, and query pages and databases through either the official ntn CLI or direct HTTP requests.

Core Features & Use Cases

  • Page operations: Read page metadata, export pages as Markdown, append blocks, and patch page content from structured or Markdown input.
  • Database workflows: Query data sources, create database items, update properties, and handle the newer Notion API model where databases are represented as data sources.
  • File and automation support: Upload files, manage Notion Workers, and build hosted syncs, tools, and webhooks for advanced integrations.
  • Use Case: A product manager can quickly pull meeting notes from a page, update action items, and add a new task to a project database without leaving the terminal.

Quick Start

Ask the skill to connect to your Notion workspace and read, create, or update the target page or database using the best available path for your platform.

Frequently Asked Questions about notion

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

FAQPage Schema
How do I manage Notion pages and databases from the command line?

You can manage Notion pages and databases from the command line by using the ntn CLI to search, read, create, and update content through the official API. It requires a Notion integration token and proper page sharing permissions.

Can I export Notion pages as Markdown using the API?

Yes, you can export Notion pages as Markdown. The Skill automates page operations through the official API, allowing you to read page metadata and export content directly as Markdown files.

What do I need to query a Notion database via the API?

To query a Notion database via the API, you need a Notion integration token and the correct sharing permissions for the target database. The Skill handles database queries and supports the newer data source model.

Does the Notion API support file uploads and webhooks?

Yes, the API supports file uploads and webhooks. You can upload files, manage Notion Workers, and build hosted syncs or automation tools for advanced integrations directly through the CLI or HTTP requests.

How do I append blocks to an existing Notion page?

You can append blocks to an existing Notion page by automating the page operation through the ntn CLI. The Skill supports appending blocks and patching page content from structured or Markdown input.

Are there limitations when updating Notion database properties via CLI?

Limitations include requiring the correct page or database sharing permissions for authenticated operations. The Skill handles database item creation and property updates using the newer Notion API data source model.