Notion API 2026 01 15

ReviewAudited by ClawScan on May 10, 2026.

Overview

This is a coherent Notion API instruction skill, but it uses a Notion API key and includes examples that can modify, move, lock, or erase Notion content.

Install this only if you want your agent to help operate the Notion API. Keep the Notion API key secure, connect the integration only to needed pages or databases, and tell the agent to ask before making destructive changes such as moving pages, locking pages, or applying templates that erase content.

Findings (2)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Anyone or any agent process that can read that local key may be able to access or modify Notion pages and databases shared with the integration.

Why it was flagged

The skill instructs users to store a Notion integration token locally and later use it as a bearer token for Notion API calls. This is expected for the stated purpose, but it grants delegated access to shared Notion content.

Skill content
Copy the API key (starts with `ntn_` or `secret_`) ... echo "ntn_your_key_here" > ~/.config/notion/api_key
Recommendation

Share only the necessary Notion pages or databases with the integration, protect the local key file, and revoke or rotate the token if it is no longer needed.

What this means

A mistaken page ID, database ID, or template operation could move, lock, update, or erase content in a Notion workspace.

Why it was flagged

The skill documents direct Notion API calls that can change account data, including an explicitly content-erasing update. This is disclosed and aligned with the Notion management purpose, but it is high-impact if used on the wrong page.

Skill content
**Apply Template to existing page (erasing content):** ... "erase_content": true
Recommendation

Require explicit confirmation before running update, move, lock, or erase-template operations, and verify target IDs before sending API requests.