Agent skill · software engineering · sundial-org
better-notion
Full CRUD for Notion pages, databases, and blocks. Create, read, update, delete, search, and query.
Why this skill is useful
Provides specific API commands and patterns for interacting with the Notion API that the AI wouldn't reliably generate on its own.
What it needs
Requires notion account access. About 1k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
Notion Use the Notion API for pages, data sources (databases), and blocks. Setup Share target pages/databases with your integration in Notion UI. API Basics Common Operations Property Types Type Format ------ -------- Title {"title": [{"text": {"content": "..."}}]} Text {"richtext": [{"text": {"content": "..."}}]} Select {"select": {"name": "Option"}} Multi-select {"multiselect": [{"name": "A"}]} Date {"date": {"start": "2024-01-15"}} Checkbox {"checkbox": true} Number {"number": 42} URL {"url": "https://..."} 2025-09-03 API Notes Databases = "data sources" in API Use datasourceid for both creating pages and querying Get datasourceid from search results (the id field) Rate limit: ~3 req/sec
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/better-notion