notion

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

2|Updated May 23, 2026
One-click install
npx skills add https://github.com/enclawed/enclawed-oss --skill notion-enclawed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/enclawed/enclawed-oss/tree/main/skills/notion
Command: npx skills add https://github.com/enclawed/enclawed-oss --skill notion-enclawed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of manually updating Notion workspaces by letting you create, read, query, and edit content through the Notion API.

Core Features & Use Cases

  • Page Management: Create and update pages with structured properties for project notes, task tracking, and documentation.
  • Database and Data Source Workflows: Query, create, and organize database-style content for CRM-like records, content calendars, and issue trackers.
  • Block Editing: Add paragraphs, lists, and other blocks to build or extend page content programmatically.
  • Use Case: A team can automate meeting notes by creating a page, adding action items as blocks, and syncing status fields in a data source.

Quick Start

Use the notion skill to create a new Notion page titled "Project Notes" and add a short summary block under it.

Frequently Asked Questions about notion

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

FAQPage Schema
How do I create Notion pages and add content blocks via the API?

To create Notion pages and add content blocks via the API, you make authenticated calls with the 2025-09-03 version header, providing page IDs and proper block payload formats. This lets you programmatically build pages and append structured content like paragraphs and lists.

Can I query Notion databases automatically for task tracking?

You can query Notion databases automatically for task tracking by using API calls to retrieve and filter database records. This allows teams to automate workflows like syncing status fields in a data source or organizing CRM-like records and issue trackers.

What do I need to manage Notion workspace content through the API?

Managing Notion workspace content through the API requires authenticated calls using the Notion API 2025-09-03 version header. You also need specific page and data source IDs along with correctly formatted property and block payloads.

Does automating Notion documentation work for meeting notes and action items?

Automating Notion documentation works for meeting notes by creating a page and adding action items as blocks. You can programmatically generate project notes, sync task tracking fields, and extend knowledge-base pages without manual workspace updates.

What's the best way to update Notion database properties programmatically?

The best way to update Notion database properties programmatically is through authenticated API calls that target specific data source IDs. You apply proper property payload formats to create and edit structured database content for records like content calendars.