notion

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of interacting with Notion, allowing you to create, read, update, and query pages, databases, and blocks programmatically, eliminating the need for manual operations through the Notion UI for common tasks.

Core Features & Use Cases

  • Page Creation and Management: Create new pages within databases or as standalone documents.
  • Database Operations: Query, create, and update entries in 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 project page in your "Projects" database every time a new task is assigned to you in your project management tool, pre-filling details like the project name and due date.

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 and update Notion pages programmatically?

To query structured data from a Notion database via the API, this Skill supports retrieving database entries and filtering structured data sources programmatically. It handles search operations, data retrieval, and database querying using your Notion API key.

Do I need a Notion API key to manage databases and blocks?

Yes, you need a Notion API key and specific Notion version headers for all API interactions to manage databases and blocks. This Skill requires these credentials to authenticate requests for creating, reading, updating, and querying your Notion content.

Can I automate adding content blocks to an existing Notion page?

Yes, you can automate adding content blocks to an existing Notion page. This Skill integrates with the Notion API to perform block manipulation, allowing you to add and manage content blocks within pages programmatically without touching the UI.

What is the best way to search for specific content across Notion pages?

The best way to search for specific content across Notion pages is using the Notion API search functionality. This Skill supports searching for content and retrieving page details programmatically, returning matching pages and databases directly to your workflow.

How do I automatically create a new database entry in Notion when a task is assigned?

To automatically create a new database entry in Notion when a task is assigned, use this Skill to create pages within databases and pre-fill details like project names. It performs database CRUD operations via the Notion API to populate entries automatically.