notion

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation, retrieval, and management of pages, databases, and blocks within your Notion workspace, streamlining your knowledge management and productivity workflows.

Core Features & Use Cases

  • Page Creation & Management: Create new pages, add content, and update existing pages.
  • Database Operations: Query, create, and update entries in Notion databases (referred to as data sources in the API).
  • Block Manipulation: Add various types of content blocks (paragraphs, lists, etc.) to pages.
  • Use Case: Automatically create a daily log page in a "Daily Notes" database, populate it with a summary of your previous day's tasks, and add a reminder for a key meeting.

Quick Start

Use the notion skill to create a new page in the 'Projects' database with the title 'New Feature Development'.

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

You can automate Notion page creation by using this Skill to interact with the Notion API, which performs CRUD operations on pages, databases, and blocks to streamline your knowledge management workflows.

Can I query a Notion database with filters automatically?

Yes, you can query Notion databases based on specific filters. This Skill supports querying data sources to retrieve, create, and update database entries directly through API requests.

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

Yes, you need a Notion integration API key. The Skill requires this key to authenticate requests and adhere to Notion API versioning when performing operations on blocks and pages.

What is the best way to add content blocks to a Notion page programmatically?

The best way to add content blocks programmatically is using this Skill's block manipulation feature, which allows you to append various content types like paragraphs and lists to existing pages.

Does this Notion API integration support updating existing page content?

Yes, the integration supports updating existing page content. You can modify pages, add new blocks, and update database entries directly through automated API interactions.