notion

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation, management, and querying of pages, databases, and blocks within your Notion workspace, reducing manual effort and streamlining information organization.

Core Features & Use Cases

  • Page and Database Management: Create, read, update, and delete Notion pages and databases.
  • Content Manipulation: Add, modify, and retrieve blocks (text, lists, etc.) within pages.
  • Data Querying: Filter and sort data within Notion databases based on specific criteria.
  • Use Case: Automatically create a new project page in your "Projects" database, populate it with initial tasks, and set its status to "To Do" using a single command.

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 creating Notion pages and populating databases?

Notion database querying supports filtering and sorting data based on specific criteria, enabling you to retrieve targeted entries from your workspace without manual searching.

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

Yes, managing pages and blocks programmatically requires a Notion API key. You must also grant specific integration permissions to the target pages and databases you want to modify.

Can I update and delete content blocks within existing Notion pages?

Notion database querying supports filtering and sorting data based on specific criteria, allowing you to retrieve targeted entries from your workspace without manual searching.

What is the best way to query Notion database entries with filters and sorts?

Querying Notion database entries is best handled through the API, which supports filtering and sorting data based on specific criteria to retrieve exact records efficiently.

How do I add and modify text blocks in a Notion page via API?

To add and modify text blocks in a Notion page, use the API's content manipulation capabilities to create, update, or retrieve blocks programmatically within the target page.