← 返回 Skills 市场
100
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install self-reflection-lan
功能描述
自我复盘与持续改进技能。当用户要求"复盘"、"总结经验"、"记录教训"、 "自我提升"、"持续改进"、"错题本"、"学习日志"时触发。 主动在每次完成任务、犯错、学到新知后,将内容写入 reflections/。
安全使用建议
What to consider before installing/running:
- This skill runs entirely on your machine and does not ask for API keys or network access, but it will read/write files under ~/.openclaw/workspace and may read /tmp/openclaw logs. If those directories contain sensitive data, review what will be written.
- The daily_reflect script can create a launchd plist and call launchctl load to schedule itself daily. Only run the --setup flow if you want a persistent user-level scheduled task; inspect the generated plist before loading.
- auto_remind reads a hard-coded /tmp/openclaw/openclaw-<date>.log path to detect command failures. Ensure that path is appropriate for your environment (or empty) to avoid unintended log parsing.
- The code contains no network calls today; a commented note mentions Feishu integration but that is not implemented. If you pull updates to this skill in future, re-check for added network/client code.
- Recommended steps: (1) review the scripts locally, (2) run python3 scripts/auto_remind.py --check and python3 scripts/repeat_detect.py manually to see behavior, (3) if you want scheduled runs, use python3 scripts/daily_reflect.py --setup and confirm the plist content before loading, (4) back up any existing reflections/memory files before enabling automated writes.
功能分析
Type: OpenClaw Skill
Name: self-reflection-lan
Version: 1.0.1
The skill bundle implements a self-reflection and logging system that includes high-risk behaviors, specifically the creation of a persistence mechanism via macOS launchd (LaunchAgents) in scripts/daily_reflect.py. It also uses os.system for shell command execution, which is a significant vulnerability. While these actions are aligned with the stated purpose of scheduling daily tasks, the combination of startup persistence and unsanitized shell execution poses a security risk.
能力评估
Purpose & Capability
The name/description (self-reflection, write to reflections/) matches the included scripts and SKILL.md: scripts create daily memory files, append mistakes/lessons, detect repeats, and produce reminders. No unrelated credentials or external services are required.
Instruction Scope
Instructions and code operate on local files under ~/.openclaw/workspace (memory/, reflections/) and /tmp logs. They do not call external endpoints. A comment in auto_remind.py mentions reading Feishu history but that functionality is unimplemented (no external API calls present). Reading /tmp/openclaw logs and existing reflection files is within the stated scope but is something to be aware of.
Install Mechanism
No install spec or remote downloads; all code is bundled with the skill. No external packages or URLs are fetched. Files will be written/executed on the user's machine when run, which is expected for this type of local automation.
Credentials
The skill requests no environment variables or secrets. It does, however, read and write user-local files (~/.openclaw/workspace/, /tmp logs) and may parse log contents; this is proportional to the goal but worth noting because it inspects local logs and persistent files.
Persistence & Privilege
always:false (no forced inclusion). However, daily_reflect.py can create and load a launchd plist in ~/Library/LaunchAgents, giving the skill a user-level persistent scheduled task. This is reasonable for a daily-reflection feature but is a persistent change to the user's environment and should be enabled only with user consent.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install self-reflection-lan - 安装完成后,直接呼叫该 Skill 的名称或使用
/self-reflection-lan触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
首次发布
v1.0.0
Initial release: 自我复盘与持续改进技能,包含每日聊天记录生成脚本、错题本、重要经验记录
元数据
常见问题
自我复盘 是什么?
自我复盘与持续改进技能。当用户要求"复盘"、"总结经验"、"记录教训"、 "自我提升"、"持续改进"、"错题本"、"学习日志"时触发。 主动在每次完成任务、犯错、学到新知后,将内容写入 reflections/。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 100 次。
如何安装 自我复盘?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install self-reflection-lan」即可一键安装,无需额外配置。
自我复盘 是免费的吗?
是的,自我复盘 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
自我复盘 支持哪些平台?
自我复盘 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 自我复盘?
由 woodylan(@lanlan314)开发并维护,当前版本 v1.0.1。
推荐 Skills