notion-content-management

Installation
SKILL.md

Notion Content Management

Overview

Complete guide to creating, updating, archiving, and composing Notion pages and block content using the @notionhq/client SDK. Covers page lifecycle, all common block types, rich text formatting, and bulk content operations.

Prerequisites

  • Completed notion-install-auth setup
  • NOTION_TOKEN environment variable set
  • Target database or page shared with your integration (via Connections menu)
  • @notionhq/client v2+ installed (TypeScript) or notion-client (Python)

Instructions

Step 1: Create, Update, and Archive Pages

Create a page in a database with typed properties and initial block content:

import { Client } from '@notionhq/client';
Related skills
Installs
1
GitHub Stars
2.2K
First Seen
Mar 25, 2026