← 返回 Skills 市场
kaising-openclaw1

Cli Notion

作者 kaising-openclaw1 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
82
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install cli-notion
功能描述
Command-line tool to create, list, and retrieve Notion pages using Notion API with JSON input and output.
使用说明 (SKILL.md)

CLI-Notion SKILL.md

Version: 1.0.0
Type: CLI Tool
Interface: Command Line + JSON


Description

CLI-Notion 是 Notion 的命令行接口,让 AI Agent 可以直接操作 Notion。


Installation

设置环境变量:

export NOTION_API_KEY=your_integration_secret

Commands

# 创建页面
python cli-notion.py create-page --parent DB_ID --title "Task"

# 列出页面
python cli-notion.py list-pages --database DB_ID

# 获取页面
python cli-notion.py get-page PAGE_ID

# 状态检查
python cli-notion.py status

License

商业许可 - ¥68

安全使用建议
This looks like a simple Notion CLI that only needs your Notion integration secret, but the registry metadata failing to declare that credential is a red flag (likely sloppy packaging, but could mislead permission reviewers). Before installing: 1) Confirm the publisher/source (the _meta.json repo URL should be checked). 2) Treat NOTION_API_KEY as sensitive: create a dedicated Notion integration with minimal scopes and only grant it to the specific databases/pages needed; do not reuse a broader account key. 3) Inspect or run the single Python file in an isolated environment if possible to confirm it only calls api.notion.com. 4) Ask the publisher to correct the registry metadata to declare NOTION_API_KEY as a required/primary credential. If you cannot verify the source or you need stricter assurance, avoid installing or run it in a sandbox/container. Additional information that would raise confidence: an authoritative repository URL with matching code, or corrected registry metadata declaring the required env var.
功能分析
Type: OpenClaw Skill Name: cli-notion Version: 1.0.0 The skill is a standard CLI tool for interacting with the official Notion API. The Python script (cli-notion.py) uses the requests library to perform legitimate operations such as creating, listing, and retrieving pages, with all network traffic directed to api.notion.com. There is no evidence of data exfiltration, unauthorized execution, or malicious prompt injection in the documentation or code.
能力评估
Purpose & Capability
Name, README, SKILL.md and the Python code all consistently implement a Notion CLI (create/list/get pages, status) and use the Notion API. However the registry metadata claims "Required env vars: none" and "Primary credential: none" even though both SKILL.md and the code expect NOTION_API_KEY (or --api-key). That mismatch is unexpected and should be fixed or explained.
Instruction Scope
SKILL.md and README give explicit commands and instruct setting NOTION_API_KEY. The runtime instructions do not ask the agent to read unrelated files, secrets, or call endpoints other than api.notion.com. The code's runtime behavior matches the documented commands.
Install Mechanism
There is no install spec or packaged download; the skill includes a local Python script and docs. No external installers, archive downloads, or unusual install steps are present.
Credentials
The code legitimately requires a single Notion integration secret (NOTION_API_KEY). That is proportional to the stated purpose. The concern is that the package registry metadata does not declare this requirement or primary credential, which could mislead automated permission checks or users. No other credentials or sensitive env vars are requested.
Persistence & Privilege
Skill does not request persistent/always-on privileges, does not modify other skills or system configs, and uses normal CLI invocation. Autonomous invocation is allowed by default but not combined with other red flags.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install cli-notion
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /cli-notion 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of CLI-Notion: - Provides a command-line interface to interact with Notion, including page creation, listing, and retrieval. - Supports integration with Notion via an API key set as an environment variable. - Offers basic commands: create-page, list-pages, get-page, and status check. - Commercial license available.
元数据
Slug cli-notion
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Cli Notion 是什么?

Command-line tool to create, list, and retrieve Notion pages using Notion API with JSON input and output. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 82 次。

如何安装 Cli Notion?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install cli-notion」即可一键安装,无需额外配置。

Cli Notion 是免费的吗?

是的,Cli Notion 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Cli Notion 支持哪些平台?

Cli Notion 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Cli Notion?

由 kaising-openclaw1(@kaising-openclaw1)开发并维护,当前版本 v1.0.0。

💬 留言讨论