notion

Perform CRUD, search, and export operations on Notion pages, databases, and blocks.

5|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/vincentor/claude-code-plugins --skill notion-vincentor
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/vincentor/claude-code-plugins/tree/main/notion-cli/skills/notion
Command: npx skills add https://github.com/vincentor/claude-code-plugins --skill notion-vincentor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables seamless interaction with a Notion workspace from Claude by performing CRUD operations on pages, databases, and blocks, as well as search and export tasks.

Core Features & Use Cases

  • CRUD on pages, databases, and blocks using the notion-cli tool.
  • Search Notion content across pages and databases.
  • Export pages or content for offline use, archiving, or documentation.
  • Use Case: Build a knowledge base, manage project pages, or export notes from Notion to share with your team.

Quick Start

Configure Notion Integration Token using the notion-cli and load it from ~/.notion-cli/config.yaml, then start issuing commands like:

  • cd ${CLAUDE_PLUGIN_ROOT}/src && uv run notion-cli config set-token
  • cd ${CLAUDE_PLUGIN_ROOT}/src && uv run notion-cli search "keyword"
  • cd ${CLAUDE_PLUGIN_ROOT}/src && uv run notion-cli page create --parent <parent_id> --title "New Page"

Frequently Asked Questions about notion

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

FAQPage Schema
How do I create and update Notion pages and databases from a CLI?▼

You can perform CRUD operations on Notion pages, databases, and blocks by using the notion-cli tool, which enables programmatic creation, updating, and querying directly from your terminal.

Can I search and export Notion workspace content for offline documentation?▼

Yes, you can search content across Notion pages and databases and export pages for offline use or archiving by executing search and export commands via the notion-cli tool.

What do I need to configure before automating Notion workspace control?▼

You need to configure a Notion Integration Token and load it from the notion-cli config file, which requires the external notion-cli tool to be installed and access to the target workspace.

Does this approach support building a knowledge base and managing project docs?▼

Yes, automating Notion workspace control supports workflows like building knowledge bases, managing project pages, and generating meeting notes by exposing CLI-based CRUD and search capabilities.

What are the limitations of using a CLI for Notion workspace automation?▼

Limitations include strict dependency on the external notion-cli tool availability, requiring proper token management, and needing explicit access permissions to the target Notion workspace.