Notion Diary
v1.0.2Write diary entries or short 24-hour reports in Chinese or English, then sync them into Notion using a user-supplied NOTION_API_KEY and the bundled Python sc...
⭐ 0· 72·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description ask to draft diary entries and sync to Notion; required binary (python3), primary env (NOTION_API_KEY), and the bundled Python script all match that purpose. No unrelated credentials or binaries are requested.
Instruction Scope
SKILL.md instructs the agent to gather command body, attached text/photos, and recent conversation context (sessions_list / sessions_history) to generate entries — this is expected for a diary/24h-report skill but is privacy-sensitive because it accesses chat history and attached files. The workflow and follow-up-question limits are explicit and scoped.
Install Mechanism
Install spec only suggests installing Python via Homebrew on macOS (formula: python). No remote downloads, extract steps, or unfamiliar endpoints are present; the script is bundled locally.
Credentials
Only NOTION_API_KEY is required as the primary credential; several optional Notion identifiers are allowed to choose the target database — these are reasonable for the stated functionality.
Persistence & Privilege
always is false and the skill does not request system-wide configuration changes or persistent elevated privileges. It can be invoked autonomously (platform default), which is expected for skills.
Assessment
This skill appears to do what it says: draft diary/report text and create/update pages in Notion. Before installing: 1) only provide a Notion integration key with the minimum scopes needed (avoid a workspace-wide admin key); 2) understand the skill will read recent conversation history and any attached files you include and may upload image files to Notion (single-file uploads limited to 20 MB); 3) if you need stricter privacy, consider creating a Notion integration limited to a single database or page and use that integration key; 4) review the bundled script if you want to confirm exact behavior (it talks directly to api.notion.com and contains the upload logic).Like a lobster shell, security has layers — review code before you run it.
diaryvk976sv5bn741b6ceqx60fkz3ds83tnxrjournalvk976sv5bn741b6ceqx60fkz3ds83tnxrlatestvk976sv5bn741b6ceqx60fkz3ds83tnxrnotionvk976sv5bn741b6ceqx60fkz3ds83tnxropenclawvk976sv5bn741b6ceqx60fkz3ds83tnxrproductivityvk976sv5bn741b6ceqx60fkz3ds83tnxr
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
📝 Clawdis
Binspython3
EnvNOTION_API_KEY
Primary envNOTION_API_KEY
Install
Install Python 3 (brew)
Bins: python3
brew install python