notion

Create, query, and update Notion pages and database records via the Notion API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of manually creating, updating, and organizing Notion content by giving you direct API-driven control over pages, databases (data sources), and blocks.

Core Features & Use Cases

  • Create and update pages: Generate new pages and modify page properties to reflect workflow state.
  • Work with databases (data sources): Search, query, and create structured records inside Notion data sources.
  • Read and write block content: Fetch page blocks (children) and append structured block content such as paragraphs.

Quick Start

Create a Notion integration, store your API key in ~/.config/notion/api_key, then ask the AI to query your data source for items where Status equals Active.

Frequently Asked Questions about notion

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

FAQPage Schema
How do I automate creating and updating Notion pages programmatically?

To automate creating and updating Notion pages programmatically, you can use the Notion API to generate new pages and modify page properties, enabling automated workflow state updates and large-scale content operations.

What do I need to query Notion databases via the API?

Querying Notion databases via the API requires creating a Notion integration and storing the API key locally in ~/.config/notion/api_key, enabling authenticated requests using the Notion-Version header to search and query structured records.

Can I fetch and append block content to existing Notion pages?

Yes, you can fetch and append block content to existing Notion pages. This Skill retrieves page children and appends structured block content like paragraphs via authenticated Notion API requests, supporting direct block manipulation.

Does this approach support workflow tracking and knowledge base management?

Yes, this approach supports workflow tracking and knowledge base management by querying and updating structured database records via the Notion API, making it suitable for managing content at scale and automating task tracking operations.

What is the best way to manage structured content operations in Notion at scale?

The best way to manage structured content operations in Notion at scale is using API automation to search data sources, create structured records, and update page properties programmatically, eliminating manual content organization overhead.