WeChat to Notion

ReviewAudited by ClawScan on May 1, 2026.

Overview

This skill does what it claims—fetches a user-provided WeChat article and saves it to Notion—but it needs a Notion API key and will write pages, blocks, tags, ratings, and comments to your Notion workspace.

This appears safe to use if you intend to archive WeChat articles into Notion. Before installing, create a dedicated Notion integration, share it only with the target database or parent page, keep NOTION_API_KEY out of chat, and verify the Notion database URL before running the save step.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The Notion integration can access and modify pages or databases that the user has shared with it, and the token prefix may appear in tool output.

Why it was flagged

The skill requires a Notion integration token and instructs a partial-prefix check for configuration. This is expected for writing to Notion, but users should treat the token as sensitive and avoid exposing even partial values in logs when possible.

Skill content
"requires": { "env": ["NOTION_API_KEY"], "bin": ["python3", "curl"] } ... echo ${NOTION_API_KEY:0:8}...
Recommendation

Use a dedicated Notion integration, share it only with the intended database or parent page, store the key in OpenClaw config, and do not paste the token into chat.

What this means

Running the skill will add content to the selected Notion database and may create comments/tags/ratings there.

Why it was flagged

The script creates a Notion page, appends article blocks, and posts a comment. These mutations are purpose-aligned, but they are real account changes.

Skill content
page = notion_request('POST', '/pages', ...); ... notion_request('PATCH', f'/blocks/{page_id}/children', ...); ... notion_request('POST', '/comments', ...)
Recommendation

Confirm the target Notion database URL before saving, and restrict the Notion integration to only the workspace content this skill should manage.

What this means

A malicious or unusual article could contain text that looks like instructions to the agent.

Why it was flagged

The workflow places externally fetched article text into the agent context for analysis. That is necessary for the skill, but external article text should not be allowed to redirect the workflow or override user intent.

Skill content
Use the `read` tool to load `/tmp/wx_article.json`. Read the `title` and text content from `blocks`, then produce two outputs by reasoning directly
Recommendation

Treat fetched article content strictly as source material for keywords, rating, and comment generation; do not follow instructions contained inside the article.