notion

Manage Notion pages, databases, and blocks via the Notion API.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/NJUxlj/openclaw --skill notion-njuxlj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/NJUxlj/openclaw/tree/main/skills/notion
Command: npx skills add https://github.com/NJUxlj/openclaw --skill notion-njuxlj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the management of your Notion workspace by enabling the creation, retrieval, and modification of pages, databases, and blocks directly through the Notion API.

Core Features & Use Cases

  • Page Management: Create, read, update, and query pages within your Notion workspace.
  • Database Operations: Interact with Notion databases (referred to as data sources) to add, modify, and retrieve entries.
  • Block Manipulation: Add and manage content blocks within pages.
  • Use Case: Automatically create a new project page in a "Projects" database, populate it with initial tasks, and link it to a relevant client page.

Quick Start

Use the notion skill to create a new page in the 'My Tasks' database with the title 'Follow up with client'.

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 programmatically?

You can manage Notion pages and databases programmatically by using the Notion API to create, retrieve, query, and update pages, databases, and blocks. This allows direct interaction with your workspace content.

Can I create new database entries in Notion using an API?

Yes, you can create new database entries in Notion using the API. The Notion API supports operations to add, modify, and retrieve entries directly within your specified data sources or databases.

What do I need to interact with the Notion API for task management?

To interact with the Notion API for task management, you need a valid Notion API key and specific Notion version headers included in your requests. These credentials authorize all content and database operations.

How do I update block content within a Notion page?

You can update block content within a Notion page by sending modification requests through the Notion API. This functionality allows you to add and manage content blocks directly within existing workspace pages.

Does the Notion API support searching for specific content across a workspace?

Yes, the Notion API supports searching for specific content across your workspace. You can programmatically search for content, retrieve page details, and query database entries to locate specific information.

Are there limitations when using the Notion API to modify page properties?

When using the Notion API to modify page properties, all interactions require proper authentication via a Notion API key and correct Notion version headers. Operations are bound by standard API rate limits and access controls.