← Back to Skills Marketplace
OpenClaw Diary Core
by
smorzandos
· GitHub ↗
· v1.0.1
· MIT-0
322
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install openclaw-diary-core
Description
全天候思考搭子与日记记录系统。智能记录用户的想法、文章讨论和协作任务。 **立即触发当**:用户说「记一下」「记录」「写日记」「journal」「日记」,或分享文章/想法/经历时。 **主动询问当**:用户随口说"今天发生了什么""我在想一个事""刚才""今天"等时间线索,或分享链接/文章时。 支持本地存储和飞书...
Usage Guidance
What to check before installing:
- Review config/diary-config.json and set storage.path to a directory you control (default ~/write_me/00inbox/journal). The skill will read and append Markdown files there.
- If you do not want the skill to read personal profile data, set user_identity.enabled to false or point user_identity.path to a benign folder; otherwise the skill will attempt to read identity.md / preferences.md from that path.
- Feishu sync requires FEISHU_APP_ID and FEISHU_APP_SECRET (the SKILL.md mentions these). If you don't want cloud sync, keep storage.feishu.enabled=false. Note: Feishu docs are created in your root and must be moved manually to folders.
- Because triggers include casual time words ("今天","刚才","我在想"), the skill will proactively ask to record; consider tuning triggers if you prefer fewer prompts.
- You can run the included check-config.sh locally to validate environment and paths before enabling features.
These items are not evidence of malicious intent—just privacy/permission choices to review. If you want the least exposure, disable Feishu and user_identity in the config and use local-only storage.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-diary-core
Version: 1.0.1
The 'openclaw-diary-core' skill is a legitimate journaling and reflection system. It facilitates local file management of Markdown diaries and optional synchronization with Feishu (Lark) via standard MCP tools. The skill uses basic Bash commands (e.g., 'echo $HOME') solely for path expansion and configuration verification (check-config.sh), and its instructions in SKILL.md are strictly focused on maintaining user-defined personas (INTJ/ENFP) and ensuring accurate data recording without unauthorized exfiltration or malicious prompt injection.
Capability Assessment
Purpose & Capability
The declared purpose (always-listening diary + local and Feishu sync) matches what the files and SKILL.md ask the agent to do: read a diary config, load personality files, optionally read user identity files, append or create Markdown journal files, and call Feishu MCP endpoints for sync. No unrelated cloud providers, binaries, or surprising capabilities are requested.
Instruction Scope
Runtime instructions intentionally read and write files: the skill reads ~/.openclaw/workspace/diary/config/diary-config.json, personality files under the skill folder, and (optionally) user identity files under the configured path. This is coherent for personalization, but it means the skill will access potentially sensitive personal files (identity.md, preferences.md) if user_identity.enabled is true. The skill also instructs using MCP Feishu calls for sync (expected). It does not instruct reading shell history or unrelated system state.
Install Mechanism
This is instruction-only with no install spec; the only executable artifact is a small check-config.sh script for local validation. No downloads or installation steps from remote URLs are present, so install risk is low.
Credentials
Metadata declares no required env vars, but the SKILL.md and README clearly say FEISHU_APP_ID and FEISHU_APP_SECRET are needed when Feishu sync is enabled. That mismatch is a minor incoherence (env vars are used but not declared). The config also contains placeholders for Flomo/Notion credentials (api_key, database_id) which are optional. The skill's request to read user identity files (which may include social account info per config.files) increases sensitivity; these reads are related to personalization but are worth flagging because they access user-owned data outside the skill directory.
Persistence & Privilege
The skill does not request 'always: true' or modify other skills. It reads/writes files within user-configured paths and may create Feishu documents in the user's cloud root (not moved to target folder automatically). Autonomous invocation is enabled by default (normal for skills) but not combined with other high-risk privileges here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-diary-core - After installation, invoke the skill by name or use
/openclaw-diary-core - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
重命名目录为 openclaw-diary-core,与 ClawHub slug 统一
v1.0.0
智能日记记录系统,支持双人设模式(INTJ/ENFP),本地存储+飞书同步
Metadata
Frequently Asked Questions
What is OpenClaw Diary Core?
全天候思考搭子与日记记录系统。智能记录用户的想法、文章讨论和协作任务。 **立即触发当**:用户说「记一下」「记录」「写日记」「journal」「日记」,或分享文章/想法/经历时。 **主动询问当**:用户随口说"今天发生了什么""我在想一个事""刚才""今天"等时间线索,或分享链接/文章时。 支持本地存储和飞书... It is an AI Agent Skill for Claude Code / OpenClaw, with 322 downloads so far.
How do I install OpenClaw Diary Core?
Run "/install openclaw-diary-core" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is OpenClaw Diary Core free?
Yes, OpenClaw Diary Core is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does OpenClaw Diary Core support?
OpenClaw Diary Core is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created OpenClaw Diary Core?
It is built and maintained by smorzandos (@smorzandos); the current version is v1.0.1.
More Skills