notion

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

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/StephaniePhenex/openclaw-workspace --skill notion-stephaniephenex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/StephaniePhenex/openclaw-workspace/tree/main/skills/notion
Command: npx skills add https://github.com/StephaniePhenex/openclaw-workspace --skill notion-stephaniephenex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the management of your Notion workspace by enabling programmatic creation, updating, and querying of pages, databases, and blocks, reducing manual effort and improving data organization.

Core Features & Use Cases

  • Page & Database Management: Create, read, update, and query pages and databases within Notion.
  • Block Manipulation: Add and manage content blocks within pages.
  • Use Case: Automatically create a new project page in a 'Projects' database, populate its properties (like 'Status' and 'Due Date'), and add initial task blocks.

Quick Start

Use the notion skill to create a new page in the '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 automate Notion page creation and database updates via API?

Automating Notion page creation and database updates requires interacting with the Notion API to programmatically manage pages, blocks, and properties. This Skill handles these operations, supporting content search, filtering database queries, and updating existing pages to streamline workspace management.

Can I query a Notion database with filters and sorts programmatically?

Yes, you can query a Notion database with filters and sorts programmatically. The Skill interacts with the Notion API to retrieve database details, applying specific filter and sort parameters to extract targeted page records and content blocks without manual workspace navigation.

What do I need to manage Notion pages and blocks using this API approach?

To manage Notion pages and blocks via API, you need API key authentication and adherence to Notion API versioning. This setup allows the Skill to programmatically execute operations like searching content, retrieving page details, and manipulating blocks within your workspace.

How do I populate Notion database properties like Status and Due Date automatically?

To populate Notion database properties like Status and Due Date automatically, you create a new page within your target database and define its properties via API parameters. This Skill structures the API calls to inject those specific property values and add initial task blocks.

Does this approach support updating existing Notion page properties and content blocks?

Yes, updating existing Notion page properties and content blocks is supported. The Skill interacts with the Notion API to modify current pages and manage block structures programmatically, ensuring your workspace data stays current through automated property and block updates.