notion

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the management of your Notion workspace by enabling programmatic creation, updating, and querying of pages, databases, and blocks, reducing manual effort and improving data organization.

Core Features & Use Cases

  • Page & Database Management: Create, read, update, and delete pages and databases within Notion.
  • Block Operations: Add, modify, and retrieve content blocks within pages.
  • Data Querying: Filter and retrieve data from Notion databases based on specific criteria.
  • Use Case: Automatically create a new project page in your "Projects" database with predefined sections and tasks whenever a new client is added to your CRM.

Quick Start

Use the notion skill to create a new page in the 'Tasks' database with the title 'Follow up with client X'.

Frequently Asked Questions about notion

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

FAQPage Schema
How do I automate Notion database management with an API?

To automate content creation in Notion, you use the API to programmatically create pages, databases, and blocks. This enables automated content generation and data retrieval for administrative tasks.

Can I query specific data from a Notion database programmatically?

Yes, you can programmatically filter and retrieve data from Notion databases based on specific criteria. This allows you to automatically extract and organize workspace data for downstream tasks.

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

Yes, you need a Notion API key to authenticate requests for managing pages and blocks. Adhering to Notion API versioning is also required to successfully execute programmatic operations.

What is the best way to automatically create a new project page in Notion?

The best way to automatically create a project page is by using the Notion API to programmatically add pages and blocks with predefined sections to a specific database. This streamlines workspace organization and content creation.

How do I add and modify content blocks within a Notion page?

You add and modify content blocks within a Notion page by performing block operations through the API. This enables programmatic control over page structures for automated content updates and organizational tasks.

What are the limitations of using the Notion API for task management?

Limitations of using the Notion API include strict adherence to API versioning and the requirement of a valid API key. Your automated task management and block operations are bounded by these constraints.