Notion API for creating and managing pages, databases, and blocks.
71
Quality
59%
Does it follow best practices?
Impact
99%
1.57xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./openclaw/skills/notion/SKILL.mdCorrect data source query endpoint and dual-ID usage
Correct query endpoint
0%
100%
data_source_id for querying
0%
100%
database_id for page creation
100%
100%
Notion-Version header
0%
100%
Authorization header
100%
100%
API key from config file
100%
100%
Filter syntax correctness
100%
100%
Sort syntax correctness
100%
100%
POST method for query
100%
100%
Rate limit awareness
100%
100%
Without context: $0.3018 · 1m 21s · 18 turns · 22 in / 4,893 out tokens
With context: $0.4247 · 1m 38s · 22 turns · 27 in / 5,443 out tokens
API key setup and property type formats for page creation
API key storage path
0%
100%
Key read via cat command
0%
62%
Notion-Version header
0%
100%
Authorization header
100%
100%
database_id in parent
100%
100%
Title property format
100%
100%
Select property format
100%
100%
Rich text property format
100%
100%
Date property format
100%
100%
POST /v1/pages endpoint
100%
100%
Content-Type header
100%
100%
Without context: $0.2227 · 1m 5s · 11 turns · 16 in / 4,012 out tokens
With context: $0.3348 · 1m 24s · 19 turns · 326 in / 4,800 out tokens
Data source creation with correct endpoint and inline embedding
Correct creation endpoint
0%
100%
is_inline: true
0%
100%
Notion-Version header
0%
100%
Authorization header
100%
100%
Title property schema
100%
100%
Select property schema
100%
100%
Date property schema
100%
100%
Title field format
100%
100%
View filter limitation noted
30%
100%
page_id in parent
100%
100%
Without context: $0.2080 · 1m 3s · 14 turns · 20 in / 3,724 out tokens
With context: $0.2856 · 1m 4s · 15 turns · 263 in / 3,925 out tokens
8763418
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.