notion

Performs CRUD operations on pages, databases, and blocks via the Notion API.

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

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 the creation, updating, and querying 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, update, and create entire databases with defined properties.
  • Block Manipulation: Add and manage content blocks within pages.
  • Use Case: Automatically create a new task entry in your "Projects" database every time a new lead is added to your CRM, including details like lead name and contact information.

Quick Start

Use the notion skill to create a new page in the database with id 'your_database_id' with the title 'New Project Idea'.

Frequently Asked Questions about notion

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

FAQPage Schema
How do I automate creating new pages in a Notion database?

To automate creating Notion pages, you use the Notion API to perform page creation operations within a specific database, requiring your database ID and a valid API key to execute the task and return the new entry.

Can I query a Notion database with specific filters and properties?

Yes, you can query a Notion database using the API to retrieve entries by applying specific property filters, allowing you to extract targeted data records that match your defined search constraints.

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

Yes, a Notion API key is required to manage blocks and pages, as it authenticates your requests to perform CRUD operations and ensures secure access to your workspace content.

What's the best way to update content blocks within Notion pages?

The best way to update content blocks within Notion pages is by using the API to directly manipulate block structures, enabling you to add and manage nested content elements within your specified pages.

Does Notion API support searching for content across my workspace?

Yes, the Notion API supports searching for content across your workspace, allowing you to query and retrieve specific page details and database entries based on your search parameters.

Can I use the Notion API to link a new CRM lead to my Projects database?

Yes, you can use the Notion API to automatically create a new task entry in your Projects database whenever a new lead is added, copying details like lead name and contact information to connect the records.