← 返回 Skills 市场
Notion Publisher
作者
Miraclemin
· GitHub ↗
· v1.0.0
· MIT-0
45
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install notion-publisher
功能描述
Publish articles to Notion using cached local copies of the target database's default Notion template when available. Use this skill when the user types /not...
安全使用建议
This skill mostly does what it claims: it bundles a Python CLI that talks to https://api.notion.com and uses local templates and a config directory (~/.notion_publish). Before installing or running it: 1) Be aware you'll need to provide a Notion integration token (NOTION_TOKEN) — the registry metadata does not declare this, so assume it's required. 2) The CLI will create ~/.notion_publish, write a JSON config, and can read/write ~/.notion_publish/.env — avoid storing secrets in plaintext there unless you accept the risk. 3) Inspect scripts/notion_publisher.py yourself (it is included) and confirm network calls point only to notion.com (they do in the bundled code). 4) If you want stricter isolation, run the CLI in a temporary/containerized environment or create a dedicated least-privileged Notion integration. 5) Ask the skill author or registry maintainer to update the skill metadata to declare NOTION_TOKEN as a required credential and to document exactly what gets stored locally (including any cache/overwrite behavior).
功能分析
Type: OpenClaw Skill
Name: notion-publisher
Version: 1.0.0
The 'notion-publisher' skill is a legitimate tool designed to help users draft and publish articles to Notion databases. It includes a dependency-free Python script (scripts/notion_publisher.py) that interacts with the official Notion API and manages local configuration and secrets in a dedicated directory (~/.notion_publish/). The instructions in SKILL.md are detailed and focus on a logical workflow involving user confirmation, template selection, and image sourcing from reputable public APIs (e.g., NASA, Art Institute of Chicago). No evidence of data exfiltration, malicious code execution, or harmful prompt injection was found.
能力评估
Purpose & Capability
The name/description (publish articles to Notion) matches the included CLI and templates. However, the SKILL.md and bundled CLI explicitly require a NOTION_TOKEN for API calls while the skill registry metadata lists no required environment variables or primary credential — that is an inconsistency and should be declared.
Instruction Scope
Runtime instructions stay within the publishing workflow: choose a database, fetch schema, render templates, and call Notion APIs (or use MCP if available). The instructions do ask the agent to run shell commands (which is expected for a bundled CLI) and to read/write ~/.notion_publish config and ~/.notion_publish/.env. Those file operations are within the skill's stated purpose but broaden its access to the user's home directory.
Install Mechanism
No install spec — the skill is instruction + bundled Python script. The CLI is dependency-free and runs via python3; there are no downloads or external install URLs in the package, which keeps install risk low.
Credentials
The SKILL.md and scripts expect NOTION_TOKEN (and read a ~/.notion_publish/.env), yet the registry claims no required env vars or primary credential. Requiring a Notion integration token is reasonable for this functionality, but the omission from metadata is a mismatch that could mislead users about credential needs. The skill also writes files under ~/.notion_publish (config, optional cached templates, and .env), so users should be aware credentials may be stored locally if they follow the CLI guidance.
Persistence & Privilege
The skill creates and updates ~/.notion_publish/notion-publisher-config.json and may write ~/.notion_publish/.env and cached templates. always:false (not force-installed) and no cross-skill config changes are requested. Local persistence is expected for a publisher but the user should review what is stored (especially .env) before use.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install notion-publisher - 安装完成后,直接呼叫该 Skill 的名称或使用
/notion-publisher触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release with MCP and CLI runtime support for Notion publishing.
元数据
常见问题
Notion Publisher 是什么?
Publish articles to Notion using cached local copies of the target database's default Notion template when available. Use this skill when the user types /not... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 45 次。
如何安装 Notion Publisher?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install notion-publisher」即可一键安装,无需额外配置。
Notion Publisher 是免费的吗?
是的,Notion Publisher 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Notion Publisher 支持哪些平台?
Notion Publisher 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Notion Publisher?
由 Miraclemin(@miraclemin)开发并维护,当前版本 v1.0.0。
推荐 Skills