notion

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

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/brianwan19801015/labopenclaw --skill notion-brianwan19801015
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/brianwan19801015/labopenclaw/tree/main/skills/notion
Command: npx skills add https://github.com/brianwan19801015/labopenclaw --skill notion-brianwan19801015

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 the Notion API.

Core Features & Use Cases

  • Page Creation & Management: Create new pages within existing databases or as standalone entries.
  • Database Operations: Query, update, and create entire 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" Notion database with a specific title and status whenever a new issue is reported in your project management tool.

Quick Start

Use the notion skill to create a new page in the database with ID 'xxx' with the name 'New Item' and status 'Todo'.

Frequently Asked Questions about notion

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

FAQPage Schema
How do I automate creating Notion pages in a database?

To automate creating Notion pages, you use the Notion API to programmatically add new entries into an existing database. This requires API key authentication to connect your external tools and automatically generate pages with specific properties like titles and statuses.

Can I query and update Notion databases via API?

Yes, you can query and update Notion databases through the API, which treats databases as data sources. This allows you to search existing content, modify database properties, and retrieve specific pages based on your automated workflow requirements.

What do I need to manage Notion blocks and pages programmatically?

Managing Notion blocks and pages programmatically requires an API key and adherence to specific API versioning rules. Once authenticated, you can add content blocks within pages, create standalone entries, and manipulate existing workspace content.

Does Notion API integration support task automation workflows?

Notion API integration supports task automation by linking your workspace with external project management tools. You can automatically create task entries, update statuses, and synchronize data between platforms without manual data entry.

Are there limitations when querying content blocks in Notion?

When querying content blocks in Notion, you must adhere to specific API versioning constraints and authentication requirements. Operations are limited to searching, creating, and updating blocks within pages that your API key has explicitly been granted access to.