notion

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

36|2|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/malue-ai/dazee-small --skill notion-malue-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/malue-ai/dazee-small/tree/main/skills/library/notion
Command: npx skills add https://github.com/malue-ai/dazee-small --skill notion-malue-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of interacting with Notion, allowing for the creation, retrieval, and modification of pages, databases, and blocks directly through an API.

Core Features & Use Cases

  • Page Creation & Management: Create new pages within databases or as standalone entries.
  • Database Operations: Query, create, and update entries in Notion databases.
  • Block Manipulation: Add and manage content blocks within pages.
  • Use Case: Automatically create a new meeting notes page in your "Meetings" database every Monday, pre-populated with a standard agenda template.

Quick Start

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

Frequently Asked Questions about notion

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

FAQPage Schema
How do I manage Notion pages and databases using an API?

Managing Notion pages and databases via an API involves integrating with the Notion API to programmatically create, retrieve, and modify pages, databases, and blocks. This Skill requires a valid Notion API key and specific versioning for all requests to handle operations like searching content and updating page properties.

Can I query a Notion database with filters and sorts programmatically?

Yes, you can query a Notion database with filters and sorts programmatically. The Skill integrates with the Notion API to support database operations, allowing you to retrieve specific entries by applying complex filters and sorting rules directly to your database queries.

How do I create a new page in a Notion database automatically?

To create a new page in a Notion database automatically, use the Skill to integrate with the Notion API. It supports page creation within databases or as standalone entries, enabling you to programmatically add new records and pre-populate them with standard templates or specific properties.

Does managing Notion blocks via the API require specific versioning?

Yes, managing Notion blocks via the API requires specific versioning. All requests made to manipulate blocks, pages, or databases through this Skill must include a valid Notion API key and the correct API version to successfully add and manage content within your pages.

What's the best way to update existing page properties in Notion?

The best way to update existing page properties in Notion is by using the Notion API to programmatically modify page attributes. This Skill supports updating existing page properties and blocks, allowing direct integration to change content and metadata without manual interface interaction.

Why do I need an API key to interact with the Notion API?

You need an API key to interact with the Notion API because it serves as the authentication mechanism for all requests. This Skill requires a valid Notion API key to securely verify permissions before executing operations like searching content, creating pages, or querying databases.