notion

Perform CRUD operations on Notion pages, databases, and blocks via the API.

1|1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/Rlier/clawdbot --skill notion-rlier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/Rlier/clawdbot/tree/main/skills/notion
Command: npx skills add https://github.com/Rlier/clawdbot --skill notion-rlier

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 an API.

Core Features & Use Cases

  • Page Management: Create, read, update, and search for Notion pages.
  • Database Operations: Create, query, and manage data within Notion databases (referred to as "data sources" in the API).
  • Block Manipulation: Add and manage content blocks within pages.
  • Use Case: Automatically create a new task entry in your "Projects" database with specific properties like "Name" and "Status" based on a trigger.

Quick Start

Use the notion skill to create a new page in the database with id 'xxx' with the title 'New Project'.

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 through an API?

You can manage Notion pages and databases by integrating with the Notion API to perform CRUD operations on pages, databases, and blocks directly. This requires a Notion integration API key and adherence to the Notion API versioning.

Can I create a new database entry in Notion with specific properties automatically?

Yes, you can create a new page in a Notion database with specified properties like Name and Status. This allows you to automatically generate task entries based on external triggers.

What do I need to search for content and update existing items in Notion?

To search for content and update existing items in Notion, you need a valid Notion integration API key. The Skill uses this key to query data sources and modify existing pages or blocks.

How do I add and manage content blocks within Notion pages?

You can add and manage content blocks within Notion pages by sending block manipulation requests via the Notion API. This enables direct updates to the content structure of your workspace pages.

Are there limitations when using the Notion API to manipulate blocks and databases?

When using the Notion API to manipulate blocks and databases, you must strictly adhere to the Notion API versioning. Additionally, databases are referred to as data sources in the API, which may affect your query structure.