This is a structured introspection system that integrates with OpenClaw's heartbeat mechanism to prompt Claude to review its own mistakes and lessons learned. Every 60 minutes, it checks if reflection is due, then either continues or triggers a review where the agent reads past entries and logs new insights with a tag, what went wrong, and how to fix it. The memory persists in markdown files, so lessons accumulate over time. It's essentially forcing the agent into a learning loop rather than treating each session as blank slate. Honestly pretty clever if you're running long-lived agents that make the same mistakes repeatedly, though the value depends entirely on whether the agent actually internalizes the logged reflections.
npx skills add https://github.com/sundial-org/awesome-openclaw-skills --skill self-reflection