← Back to Skills Marketplace
hopyky

Self Reflection

by hopyky · GitHub ↗ · v1.1.1
cross-platform ✓ Security Clean
18270
Downloads
43
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install self-reflection
Description
Continuous self-improvement through structured reflection and memory
Usage Guidance
Install only if you want the agent to keep local self-review memory over time. Avoid logging secrets, credentials, private user data, or sensitive project details, and inspect the external GitHub CLI before symlinking or running it because that executable was not included in this reviewed package.
Capability Analysis
Type: OpenClaw Skill Name: self-reflection Version: 1.1.1 The OpenClaw AgentSkills skill bundle 'self-reflection' is classified as benign. The skill's purpose is to enable continuous self-improvement for an AI agent by tracking mistakes and logging lessons. It integrates with OpenClaw's heartbeat mechanism, instructing the agent via `SKILL.md` to run local `self-reflection` commands (`check`, `read`, `log`) and store data in local markdown and JSON files (`~/workspace/memory/self-review.md`, `~/.openclaw/self-review-state.json`). There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection with a harmful objective. The required binaries (`jq`, `date`) are standard utilities, and the installation steps are typical for a CLI tool.
Capability Assessment
Purpose & Capability
The stated purpose is continuous self-improvement through logged lessons, and the documented heartbeat checks, read/log commands, memory file, and state file all fit that purpose.
Instruction Scope
The skill asks users to add heartbeat instructions that periodically run self-reflection checks and may trigger read/log actions; this is disclosed and user-configured, but it changes ongoing agent behavior.
Install Mechanism
The reviewed package contains markdown and JSON only, while the README instructs users to clone a GitHub repository and symlink a CLI executable that is not included in the reviewed artifact.
Credentials
The documented data flow is local reflection text and timer state in user-controlled paths, with no artifact evidence of credential access, account access, network exfiltration, elevated privileges, or destructive actions.
Persistence & Privilege
The skill intentionally persists reflection history and timer state across sessions; this is core to the feature and disclosed, but logged content may influence future agent behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install self-reflection
  3. After installation, invoke the skill by name or use /self-reflection
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.1
Initial ClawHub release: Continuous self-improvement through structured reflection
Metadata
Slug self-reflection
Version 1.1.1
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Self Reflection?

Continuous self-improvement through structured reflection and memory. It is an AI Agent Skill for Claude Code / OpenClaw, with 18270 downloads so far.

How do I install Self Reflection?

Run "/install self-reflection" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Self Reflection free?

Yes, Self Reflection is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Self Reflection support?

Self Reflection is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Self Reflection?

It is built and maintained by hopyky (@hopyky); the current version is v1.1.1.

💬 Comments