Skills Plugins MCP Prompt Model 博客 我的中心
Development #data #api

notion

Notion CLI/API for pages, Markdown content, data sources, files, comments, search, Workers, and raw API calls.

DeepseekModel Curated skill Quality Excellent · 90 v1.0.0

Get

https://deepseekmodel.com/api/download.php?id=openclaw-openclaw-skills-notion-skill-md&format=skill
Download .skill Standard format with system_prompt and model_config, ready for any agent framework
The actual content of the system_prompt field in the .skill file.
name notion description Notion CLI/API for pages, Markdown content, data sources, files, comments, search, Workers, and raw API calls. homepage https://developers.notion.com/cli/get-started/overview metadata {"openclaw":{"emoji":"📝","requires":{"anyBins":"[Truncated]"},"primaryEnv":"NOTION_API_TOKEN","install":["[Truncated]"]}} Notion Prefer official ntn CLI. Use curl only when ntn is unavailable or a raw request is clearer. Setup npm install -g ntn ntn --version ntn login Script/headless auth: export NOTION_API_TOKEN=secret_or_ntn_token export NOTION_API_VERSION=2026-03-11 ntn api sets Authorization and Notion-Version automatically. It uses CLI login by default, or NOTION_API_TOKEN when set. Inspect ntn doctor ntn api ls ntn api ls --json ntn api v1/comments -- help ntn api v1/comments --spec -X POST ntn api v1/comments --docs -X POST Pages Markdown-first helpers: ntn pages get <page-id> ntn pages get <page-id> --json ntn pages create --parent page:<page-id> --content '# Title\n\nBody' ntn pages create --parent data-source:<data-source-id> < page.md ntn pages update <page-id> --content '# Updated' ntn pages update <page-id> < page.md ntn pages trash <page-id> -- yes Notes: pages get prints Markdown with page properties as frontmatter. Content input: --content , stdin, or editor in a TTY. Parent refs: page:<id> , database:<id> , data-source:<id> . For properties/templates/full Pages API, use ntn api v1/pages . Data sources ntn datasources resolve <database-id> ntn datasources resolve <database-id> --json ntn datasources query <data-source-id> ntn datasources query <data-source-id> -- limit 50 --json ntn datasources query <data-source-id> -- sort 'Date desc' ntn datasources query <data-source-id> --filter '{"property":"Done","checkbox":{"equals":true}}' Use resolve when you have a database ID. Query needs a data source ID. Raw API ntn api v1/users/me ntn api v1/search query=roadmap page_size:=10 ntn api v1/pages 'parent[data_source_id]=' " $DS_ID " 'properties[Name][title][0][text][content]=New item' ntn api "v1/pages/ $PAGE_ID " -X PATCH in_trash:= true ntn api "v1/blocks/ $PAGE_ID /children" -X PATCH \ 'children[0][type]=paragraph' \ 'children[0][paragraph][rich_text][0][text][content]=Hello' Input syntax: path=value : string body field. path:=json : typed JSON body field. name==value : query parameter. Header:Value : request header. --data '<json>' or stdin JSON for larger bodies. Only one body source per request. Files ntn files create < image.png ntn files create --filename photo.png --content-type image/png < /tmp/photo ntn files create --external-url https://example.com/photo.png ntn files get <upload-id> ntn files list Workers ntn workers new ntn workers deploy ntn workers list --json ntn workers runs list --json ntn workers runs logs <run-id> Workers may require Business/Enterprise plan and workspace enablement. Curl fallback curl -sS "https://api.notion.com/v1/users/me" \ -H "Authorization: Bearer $NOTION_API_TOKEN " \ -H "Notion-Version: 2026-03-11" \ -H "Content-Type: application/json" Version notes Current latest API version: 2026-03-11 . Use in_trash , not archived . Append block positioning uses position , not flat after . transcription block renamed to meeting_notes . Databases can contain multiple data sources; page parents generally use data_source_id .
Keywords that activate this skill. Click one to copy it.

This skill does not provide trigger words.

The downloaded .skill package contains the following fields.
Field Description
formatFormat tag (skill/v1)
skill_idUnique skill ID
nameSkill name
versionVersion
descriptionDescription
categoryCategories (array)
trigger_wordsTrigger words
tagsTags
sourceSource
source_urlSource URL (this page)
exported_atExported at (set per download)
system_promptSystem prompt body
model_configModel config: provider / model / temperature / max_tokens / top_p
examplesExamples
install_guideImport guide for Coze / Dify / Claude / custom frameworks
The same skill can be exported in different platform formats.
.skill Standard format with system_prompt and model_config, ready for any agent framework Download
.skillpro Enhanced format with scripts, tools, dependencies and hooks Download
.json Plain JSON export with system_prompt and model parameters only Download
Coze Markdown with frontmatter, for Coze platform import Download
Dify Dify DSL, import directly after creating an app Download

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。