Ask me what skills you need
What are you building?
Tell me what you're working on and I'll find the best agent skills for you.
Interact with Notion using the unofficial private API - pages, databases, blocks, search, users, comments
A TypeScript CLI tool that enables AI agents and humans to interact with Notion workspaces through the unofficial private API. Supports full CRUD operations on pages, databases, blocks, search, and user management.
Note: This skill uses Notion's internal/private API (
/api/v3/), which is separate from the official public API. For official API access, usevibe-notionbot.
This package ships two CLIs. Pick the right one based on your situation:
vibe-notion (this CLI) | vibe-notionbot | |
|---|---|---|
| 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 |
npx skills add LeoYeAI/openclaw-master-skills --skill vibe-notionHow clear and easy to understand the SKILL.md instructions are, rated from 1 to 5.
Clear and well structured, with only minor parts that might need a second read.
How directly an agent can act on the SKILL.md instructions, rated from 1 to 5.
Mostly actionable with clear steps; only a few small gaps remain.