← 返回 Skills 市场
jiajiaoy

Daily Reflect

作者 jiajiaoy · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ 安全检测通过
126
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install daily-reflect
功能描述
Daily journaling prompts for meaningful reflection — morning intention-setting and evening review. Build a consistent self-reflection habit one prompt at a t...
使用说明 (SKILL.md)

每日日记引导

每日日记引导 — 晨间写作 · 晚间反思 · 情绪觉察 · 习惯打卡

何时使用

  • 用户说"写日记""今天写什么""日记打卡"
  • 用户想做情绪记录、自我反思
  • 用户说"journal""journaling""writing prompt"
  • 用户说"帮我复盘今天""今天有什么值得记录的"

推送管理

node scripts/push-toggle.js on \x3CuserId>
node scripts/push-toggle.js on \x3CuserId> --morning 09:00 --evening 21:00 --channel feishu
node scripts/push-toggle.js off \x3CuserId>
node scripts/push-toggle.js status \x3CuserId>

支持渠道:telegram / feishu / slack / discord

安全使用建议
This skill appears to do exactly what it says: generate journaling prompts and schedule them. Before installing, consider: 1) Where will the data/users directory be stored on your host and how long will those per-user JSON files be retained? They contain userId and push settings but no secrets. 2) Verify how your OpenClaw host implements the __OPENCLAW_CRON_ADD__/RM__ scheduler markers and that channel integrations (Telegram/Feishu/Slack/Discord) are managed by the platform — the skill does not supply tokens itself. 3) Note minor metadata/version mismatches in package.json/_meta.json/registry — harmless but worth double-checking that you have the intended release. If you need stronger privacy guarantees, ask the publisher how stored user data is protected or adapt the code to store data in your preferred secure location.
功能分析
Type: OpenClaw Skill Name: daily-reflect Version: 1.0.3 The daily-reflect skill is a well-structured journaling tool that uses OpenClaw's cron mechanism to schedule morning and evening prompts. The scripts (push-toggle.js, morning-push.js, evening-push.js) include proactive security measures such as input sanitization for user IDs and path traversal protections using path.resolve and prefix validation. The code logic is transparent, lacks external network dependencies, and aligns perfectly with the stated purpose of providing reflection prompts.
能力评估
Purpose & Capability
Name/description (daily journaling prompts) align with the shipped scripts: morning-push.js and evening-push.js generate prompt text, and push-toggle.js manages per-user push scheduling. Minor metadata inconsistencies exist (package.json name/version and _meta.json/version differ from registry metadata and skill slug), but these are bookkeeping issues and do not change behavior.
Instruction Scope
SKILL.md and the scripts stay on-purpose: they provide CLI commands to enable/disable/status daily pushes, support channels (telegram/feishu/slack/discord), and generate morning/evening prompts. The scripts read and write JSON files under data/users and emit scheduler markers (__OPENCLAW_CRON_ADD__/__OPENCLAW_CRON_RM__). They do not perform network calls, spawn remote shells, or access environment variables/credentials beyond what the platform is expected to supply.
Install Mechanism
This is instruction-only (no install spec). The package contains Node scripts but no installation step that downloads external code or writes binaries to unexpected locations. Risk from install mechanism is low.
Credentials
The skill declares no required environment variables or external credentials, and the code does not read secrets. push-toggle constructs scheduler/session keys (agent:main:...) but uses them only in printed JSON markers — actual channel integration/credentials are expected to be handled by the hosting platform.
Persistence & Privilege
always is false and the skill does not modify other skills or system-wide settings. It persists per-user JSON under data/users (creates and updates files there), which is appropriate for tracking push settings; it does not attempt to modify other skill configs or escalate privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install daily-reflect
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /daily-reflect 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
- Updated the English description for improved clarity and focus on daily journaling prompts and habit-building. - No changes to functionality or features.
v1.0.2
- No user-facing changes; updated only the package.json file. - All core features and documentation remain unchanged.
v1.0.1
- Updated dependencies in package.json. - Minor documentation or metadata corrections, no feature changes.
v1.0.0
daily-reflect v1.0.0 — Initial release - New daily journaling assistant that provides a deep journal prompt each day. - Morning writing guidance and evening reflection prompts to help build a consistent journaling habit. - Supports emotion tracking, self-reflection, gratitude, growth, and mindfulness journaling. - Users can manage prompt delivery times and channels (Telegram, Feishu, Slack, Discord). - Triggers on keywords related to journaling, reflection, and daily writing.
元数据
Slug daily-reflect
版本 1.0.3
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 4
常见问题

Daily Reflect 是什么?

Daily journaling prompts for meaningful reflection — morning intention-setting and evening review. Build a consistent self-reflection habit one prompt at a t... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 126 次。

如何安装 Daily Reflect?

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

Daily Reflect 是免费的吗?

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

Daily Reflect 支持哪些平台?

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

谁开发了 Daily Reflect?

由 jiajiaoy(@jiajiaoy)开发并维护,当前版本 v1.0.3。

💬 留言讨论