← Back to Skills Marketplace
dinghaibin

Notion Integration

by BIN · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
53
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install notion-helper
Description
Work with Notion databases, pages, and APIs. Use when user needs to create, read, update, or delete Notion pages and databases; automate Notion workflows; sy...
Usage Guidance
This skill's code and instructions are consistent with a Notion integration and only need a Notion 'Internal Integration Token' (NOTION_TOKEN). However, the registry metadata fails to declare that token — that omission reduces transparency. Before installing or running: (1) confirm you are comfortable providing a Notion integration token and create a token with least privileges (share only the databases/pages the integration needs); (2) review the included scripts yourself (they are short) to ensure printed API responses won't leak sensitive content to logs or other systems; (3) run in an isolated environment (or with a token that has limited scope) initially; and (4) ask the publisher to update the registry metadata to list NOTION_TOKEN as a required/primary credential so the skill's requirements are explicit. If you need higher assurance, request provenance (who published it) or prefer an official/verified Notion integration.
Capability Analysis
Type: OpenClaw Skill Name: notion-helper Version: 1.0.0 The skill bundle provides a standard integration for the Notion API. It includes a CLI script (scripts/notion.py) that uses the official notion-client library to manage databases and pages. There are no signs of data exfiltration, malicious execution, or prompt injection.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name, description, SKILL.md, and the included script all align: the code uses the official notion-client to query, create, read, and update Notion pages/databases. However, the registry metadata does not declare the single obvious required credential (NOTION_TOKEN) or mark it as the primary credential — a transparency/information mismatch.
Instruction Scope
Runtime instructions and the CLI script stay within Notion API usage. The SKILL.md and scripts only reference NOTION_TOKEN and notion-client; they do not read unrelated files, system paths, or other environment variables, nor do they call unexpected external endpoints.
Install Mechanism
This is an instruction-only skill with one included Python script. It suggests installing the well-known pip package notion-client (no install spec in registry). No obscure downloads or extraction steps are present, but the lack of a formal install spec means the agent/user will install dependencies at runtime using pip.
Credentials
The code requires an integration token (NOTION_TOKEN) to operate and prints API responses (which may include sensitive workspace data). The registry's required env vars and primary credential fields are empty — failing to declare that a secret is required reduces transparency and could lead to accidental exposure or misconfiguration. The number and scope of env vars requested (a single Notion token) is proportionate — the concern is omission from metadata and the potential for outputting sensitive content.
Persistence & Privilege
No special persistence is requested: always is false, the skill is user-invocable and may be invoked autonomously (platform default). The skill does not attempt to modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install notion-helper
  3. After installation, invoke the skill by name or use /notion-helper
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Notion API integration for pages, databases, and automation
Metadata
Slug notion-helper
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Notion Integration?

Work with Notion databases, pages, and APIs. Use when user needs to create, read, update, or delete Notion pages and databases; automate Notion workflows; sy... It is an AI Agent Skill for Claude Code / OpenClaw, with 53 downloads so far.

How do I install Notion Integration?

Run "/install notion-helper" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Notion Integration free?

Yes, Notion Integration is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Notion Integration support?

Notion Integration is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Notion Integration?

It is built and maintained by BIN (@dinghaibin); the current version is v1.0.0.

💬 Comments