notion

Create and manage Notion pages, databases, and blocks via the API.

1|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/rustykuntz/rocie-tools --skill notion-rustykuntz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/rustykuntz/rocie-tools/tree/main/skills/notion
Command: npx skills add https://github.com/rustykuntz/rocie-tools --skill notion-rustykuntz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the management of Notion content, allowing users to create, query, and update pages, databases, and blocks programmatically without needing to navigate the Notion UI.

Core Features & Use Cases

  • Page Creation & Management: Create new pages within databases or as standalone documents.
  • Database Querying & Updates: Filter, sort, and retrieve data from Notion databases, and update existing entries.
  • Block Manipulation: Add content like paragraphs, headings, or other blocks to existing pages.
  • Use Case: Automatically create a new project task in your "Projects" Notion database with a specific status and due date based on an incoming email.

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 manage Notion pages and databases programmatically without using the UI?

To manage Notion pages and databases programmatically, this Skill uses the Notion API to create, query, and update content, enabling automated task management and data retrieval without manual UI navigation.

Can I query a Notion database with filters and sorts via the API?

Yes, you can query a Notion database using the API to filter, sort, and retrieve specific database entries, allowing precise data extraction for productivity tracking and content management workflows.

Do I need a Notion API key to create pages and update database entries?

Yes, you need a Notion API key to authenticate requests for creating pages, updating database properties, and manipulating blocks, ensuring secure data source management and adherence to API versioning.

What is the best way to automate task creation in a Notion database?

The best way to automate task creation in a Notion database is by using the API to programmatically create new pages with specific properties like status and due date directly within your target database.

How do I add content blocks to an existing Notion page through an API integration?

You can add content blocks to existing Notion pages through the API integration by appending paragraphs, headings, or other supported block types to build out page structure programmatically.

Are there limitations when updating page properties via the Notion API?

Limitations when updating page properties via the Notion API include strict adherence to current API versioning requirements and operating within standard rate limits for data source management.