vibe-notionbot
Installation
SKILL.md
Vibe Notionbot
A TypeScript CLI tool that enables AI agents and humans to interact with Notion workspaces through the official Notion API. Supports pages, databases, blocks, users, comments, and search.
Which CLI to Use
This package ships two CLIs. Pick the right one based on your situation:
vibe-notion |
vibe-notionbot (this CLI) |
|
|---|---|---|
| API | Unofficial private API | Official Notion API |
| Auth | token_v2 auto-extracted from Notion desktop app |
NOTION_TOKEN env var (Integration token) |
| Identity | Acts as the user | Acts as a bot |
| Setup | Zero — credentials extracted automatically | Manual — create Integration at notion.so/my-integrations |
| Database rows | add-row, update-row |
Create via page create --database |
| View management | view-get, view-update, view-list, view-add, view-delete |
Not supported |
| Workspace listing | Supported | Not supported |
| Stability | Private API — may break on Notion changes | Official versioned API — stable |
Related skills