notion

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

3|1|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/SeanHogg/coderClaw --skill notion-seanhogg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/SeanHogg/coderClaw/tree/main/product/skills/notion
Command: npx skills add https://github.com/SeanHogg/coderClaw --skill notion-seanhogg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation, management, and querying of pages, databases, and blocks within your Notion workspace, reducing manual data entry and improving information retrieval.

Core Features & Use Cases

  • Page Creation & Management: Create new pages, add content, and update existing pages.
  • Database Operations: Create databases, add entries, query data based on filters, and update properties.
  • Block Manipulation: Add various types of blocks (paragraphs, headings, etc.) to pages.
  • Use Case: Automatically create a new project page in a 'Projects' database, populate its initial details, and add a task list based on a meeting summary.

Quick Start

Use the notion skill to create a new page in the 'Tasks' database with the title "Follow up on Q3 report".

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 and database management?

Automate Notion page creation and database management by interacting with the Notion API to programmatically create pages, query databases with filters, and update properties, reducing manual data entry and streamlining information retrieval.

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

A Notion API key is required to manage pages and blocks programmatically. All requests to the Notion API must include this key alongside specific Notion version headers to authenticate and execute operations like searching content or updating properties.

Can I query Notion database entries with filters using AI?

Query Notion database entries with filters using AI by sending structured requests through the Notion API. This allows you to retrieve specific data based on set conditions, add new entries, and update existing page properties programmatically.

What's the best way to add blocks and content to existing Notion pages?

The best way to add blocks and content to existing Notion pages is by using the Notion API to programmatically append various block types, such as paragraphs and headings, automating the population of task lists or meeting summaries directly into your workspace.

Does this approach work for creating and populating an entire Notion database?

Yes, this approach works for creating and populating an entire Notion database. You can programmatically create databases, add entries, query data based on filters, and update properties to automate the setup of projects and tasks from external data sources.