← Back to Skills Marketplace
steipete

Notion

by Peter Steinberger · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
93024
Downloads
260
Stars
2424
Active Installs
1
Versions
Install in OpenClaw
/install notion
Description
Notion API for creating and managing pages, databases, and blocks.
Usage Guidance
Install only if you want an agent to use a Notion integration. Use a dedicated integration, share only the specific pages or databases it needs, protect the API key file with restrictive permissions, and review any POST or PATCH request before running it in a real workspace.
Capability Analysis
Type: OpenClaw Skill Name: notion Version: 1.0.0 The skill is designed to interact with the Notion API. It instructs the user to store their Notion API key locally in `~/.config/notion/api_key` and then uses `cat` to read this key for authentication with `curl` commands. All network requests are directed to the legitimate Notion API endpoint (`https://api.notion.com`). There is no evidence of data exfiltration to unauthorized endpoints, malicious execution, persistence mechanisms, or prompt injection attempts aimed at subverting the agent for harmful purposes. The file access and network calls are directly aligned with the stated purpose of providing Notion API functionality.
Capability Assessment
Purpose & Capability
The skill says it creates, reads, and updates Notion pages, data sources, and blocks, and the documented curl examples stay within those Notion API capabilities.
Instruction Scope
Instructions include user-directed POST and PATCH examples that can create or modify Notion content, but they are visible examples rather than hidden or automatic execution.
Install Mechanism
There is no executable installer; setup asks the user to create a local config directory and store a Notion API key file.
Credentials
Network calls are directed to Notion API endpoints and use a Notion integration key, which is proportionate for a Notion API skill.
Persistence & Privilege
The API key is stored persistently in plaintext at ~/.config/notion/api_key, so local file protection and the integration's shared-page scope matter.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install notion
  3. After installation, invoke the skill by name or use /notion
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Metadata
Slug notion
Version 1.0.0
License
All-time Installs 3186
Active Installs 2424
Total Versions 1
Frequently Asked Questions

What is Notion?

Notion API for creating and managing pages, databases, and blocks. It is an AI Agent Skill for Claude Code / OpenClaw, with 93024 downloads so far.

How do I install Notion?

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

Is Notion free?

Yes, Notion is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Notion support?

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

Who created Notion?

It is built and maintained by Peter Steinberger (@steipete); the current version is v1.0.0.

💬 Comments