← 返回 Skills 市场
evolinkai

Notion

作者 EvolinkAI · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
96
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install evolink-notion
功能描述
Access, create, update, and automate Notion pages and databases using the official Notion API with Evolink integration.
使用说明 (SKILL.md)

Notion Skill for OpenClaw

This skill lets the agent work with Notion pages and databases using the official Notion API.

Powered by Evolink.ai.

When to Use

Use this skill when user asks to:

  • Read from or append to Notion pages
  • Query or update Notion databases
  • Create new pages or database entries
  • Automate Notion workflows

Authentication

Create a Notion Integration at notion.so/my-integrations and copy the Internal Integration Token.

Export it as:

export NOTION_API_KEY=secret_xxx

Important: Share the integration with the pages or databases you want to access. Unshared content is invisible to the API.

Configuration

Required environment variables:

  • NOTION_API_KEY: Internal Integration Token from Notion
  • EVOLINK_API_KEY: API Key for Evolink services. Get your free API key at evolink.ai/signup

Model Selection:

  • Default model: claude-opus-4-6
  • Switch models by setting EVOLINK_MODEL environment variable

Profiles (personal / work)

You may define multiple profiles (e.g. personal, work) via env or config.

Default profile: personal

Override via:

export NOTION_PROFILE=work

Pages

Read page:

notion-cli page get \x3Cpage_id>

Append blocks:

notion-cli block append \x3Cpage_id> --markdown "..."

Prefer appending over rewriting content.

Create page:

notion-cli page create --parent \x3Cpage_id> --title "..."

Databases

Inspect schema:

notion-cli db get \x3Cdatabase_id>

Query database:

notion-cli db query \x3Cdatabase_id> --filter \x3Cjson> --sort \x3Cjson>

Create row:

notion-cli page create --database \x3Cdatabase_id> --props \x3Cjson>

Update row:

notion-cli page update \x3Cpage_id> --props \x3Cjson>

Schema Changes (Advanced)

Always inspect diffs before applying schema changes.

Never modify database schema without explicit confirmation.

Recommended flow:

notion-cli db schema diff \x3Cdatabase_id> --desired \x3Cjson>
notion-cli db schema apply \x3Cdatabase_id> --desired \x3Cjson>

Security

  • Notion API is rate-limited; batch requests carefully
  • Prefer append and updates over destructive operations
  • IDs are opaque; store them explicitly, do not infer from URLs
  • NEVER perform destructive operations without explicit confirmation
  • Notion shares must be configured manually via "Add connections"

Links

安全使用建议
This skill looks like a Notion integration but has inconsistent metadata and undocumented runtime dependencies. Before installing or providing secrets: (1) verify the skill's source and maintainers (no homepage is provided), (2) avoid supplying EVOLINK_API_KEY unless you understand and accept that your Notion content may be processed by Evolink (ask for a privacy/data flow description), (3) ensure a safe implementation of the advertised 'notion-cli' exists on your agent environment or prefer direct API calls, and (4) prefer sharing only the specific Notion pages/databases with the integration and never share destructive privileges. If the owner cannot clarify the env-var discrepancies and where the CLI comes from, treat this package as untrusted.
功能分析
Type: OpenClaw Skill Name: evolink-notion Version: 1.0.1 The skill bundle requires a third-party API key (EVOLINK_API_KEY) and directs users to evolink.ai to act as a middleman for Notion API access, which introduces a risk of credential or data interception. The documentation references non-existent or future-dated AI models (e.g., 'claude-opus-4-6' and 'claude-haiku-4-5-20251001') and lacks the actual implementation code for the 'notion-cli' tool it commands the agent to execute, making the underlying logic unverifiable. Files involved: SKILL.md, README.md.
能力评估
Purpose & Capability
The skill's stated purpose (Notion API integration) is plausible, but the runtime instructions expect a 'notion-cli' command and an Evolink integration while the registry metadata lists no required binaries or credentials. The SKILL.md, README.md, and _meta.json disagree about which environment variables are required/optional, which is inconsistent with the declared registry metadata (which showed none).
Instruction Scope
SKILL.md instructs the agent to run notion-cli commands (page/db operations) and to set NOTION_API_KEY and EVOLINK_API_KEY; however, there is no provided CLI or install step in the package and no explicit description of what data is sent to Evolink. The instructions do not read unrelated system files, but they do assume access to external services (api.notion.com and api.evolink.ai).
Install Mechanism
This is an instruction-only skill with no install spec or code to download, which is lower risk from an installation perspective. Note: the README mentions 'clawhub install' but the package itself contains no installer or binaries, so the runtime dependency on 'notion-cli' is unexplained.
Credentials
Requesting NOTION_API_KEY is appropriate. EVOLINK_API_KEY is referenced inconsistently (SKILL.md lists it as required, README/meta mark it optional). Supplying an Evolink API key could allow sending Notion content to a third party — the SKILL.md does not spell out what content is transmitted to api.evolink.ai, so providing that credential has privacy/exfiltration risk if you don't trust Evolink.
Persistence & Privilege
The skill does not request permanent presence (always:false) and is user-invocable. It does not request system-level config paths or modify other skills. No elevated persistence/privilege behavior is indicated.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install evolink-notion
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /evolink-notion 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Fix metadata format for proper ClawHub registry display
v1.0.0
Initial release: Notion API integration with optional Evolink AI enhancement
元数据
Slug evolink-notion
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Notion 是什么?

Access, create, update, and automate Notion pages and databases using the official Notion API with Evolink integration. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 96 次。

如何安装 Notion?

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

Notion 是免费的吗?

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

Notion 支持哪些平台?

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

谁开发了 Notion?

由 EvolinkAI(@evolinkai)开发并维护,当前版本 v1.0.1。

💬 留言讨论