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.