Overview
- Skill Key
- devxoul/vibe-notion
- Author
- devxoul
- Source Repo
- openclaw/skills
- Version
- 0.9.0
- Source Path
- skills/devxoul/vibe-notion
- Latest Commit SHA
- d69e1a38353543cacb3c66faafd8bbbea70ae602
Interact with Notion using the unofficial private API - pages, databases, blocks, search, users, comments
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 vibe-notion 技能。 若已安装,则直接安装 vibe-notion 技能。
# Vibe Notion 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, use `vibe-notionbot`. ## Which CLI to Use 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 | | Stability | Private API — may break on Notion changes | Official versioned API — stable | **Decision flow:** 1. If the Notion desktop app is installed → use `vibe-notion` (this CLI) 2. If `NOTION_TOKEN` is set but no desktop app → use `vibe-notionbot` 3. If both are available → prefer `vibe-notion` (broader capabilities, zero setup) 4. If neither → ask the user to set up one of the two ## Important: CLI Only **Never call Notion's internal API directly.** Always use the `vibe-notion` CLI commands described in this skill. Do not make raw HTTP requests to `notion.so/api/v3/` or use any Notion client library. Direct API calls risk exposing credentials and may trigger Notion's abuse detection, getting the user's account blocked. If a feature you need is not supported by `vibe-notion`, let the user know and offer to file a feature request at [devxoul/vibe-notion](https...
heyixuan2
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pipeline: search → generate → analyze → colorize → preview → open BS → user slice → print → monitor. Supports all 9 Bambu Lab printers (A1 Mini, A1, P1S, P2S, X1C, X1E, H2C, H2S, H2D).
openstockdata
OpenClaw Skill for stock data analysis
romeosy
OpenClaw Chinese AI-enhanced knowledge management skill
capt-marbles
Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discoverability and citation.
cccat6
Ensure real-time accurate scheduling and planning across UTC, server time, NTP-sourced time, user local time, and arbitrary time zones. Use for timers, reminders, cron planning, in X minutes or months or years calculations, absolute timestamp conversion, Chinese lunar date awareness, and cross-timezone coordination. Enforce exact duration fidelity so user values are never replaced by example values, compute target times in UTC first, and verify deltas before execution.
cccarv82
Optimized OpenClaw backup skill for creating full snapshots with workspace archive splitting, change summaries, restore instructions, and Discord notifications. Use when you need to set up or run automated backups, configure backup cron jobs, or document/restore OpenClaw state. Triggers on backup automation, backup scripts, snapshot/restore, or GitHub backup repos.