notion

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

386k|81.1k|Updated Nov 24, 2025
One-click install
npx skills add https://github.com/openclaw/openclaw --skill notion-openclaw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/openclaw/openclaw/tree/main/skills/notion
Command: npx skills add https://github.com/openclaw/openclaw --skill notion-openclaw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

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

Core Features & Use Cases

  • Page Creation & Management: Create new pages, add content, and update existing pages.
  • Database Operations: Create new databases, query existing ones with filters and sorts, and add items to them.
  • Block Manipulation: Add various types of blocks (paragraphs, headings, etc.) to pages.
  • Use Case: Automatically create a new project page in your "Projects" database with a predefined template, or query your "Tasks" database to list all items due today.

Quick Start

Use the notion skill to create a new page in the database with id 'your_database_id' with the title 'New Meeting Notes'.

Frequently Asked Questions about notion

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

FAQPage Schema
How do I create a new page in a Notion database programmatically?

You can query a Notion database with filters by using the Notion API to apply specific conditions and sorts to your database request. This Skill supports querying operations to retrieve only the items that match your defined criteria.

Can I update existing page properties through the Notion API?

Yes, you can update existing page properties through the Notion API by sending a request with the new property values for the target page. This Skill integrates page management to modify content details directly.

What do I need to manage Notion pages and blocks via API?

To manage Notion pages and blocks via API, you need a valid Notion API key and must target the '2025-09-03' API version. This Skill requires these credentials to authenticate all interactions with your workspace.

Does the Notion API support adding different block types like paragraphs and headings?

Yes, the Notion API supports adding different block types like paragraphs and headings to your pages. This Skill enables block manipulation by programmatically appending various content formats to specified pages.