← Back to Skills Marketplace
hopyky

Self Reflection

by hopyky · GitHub ↗ · v1.1.1
cross-platform ✓ Security Clean
17404
Downloads
43
Stars
190
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 an agent to keep local self-review memory over time. Do not log secrets, private user data, tokens, 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 commands, heartbeat checks, memory file, and state file fit that purpose.
Instruction Scope
It asks users to add heartbeat instructions that periodically run reflection checks and may trigger read/log actions; this is disclosed and user-enabled, but it changes ongoing agent behavior.
Install Mechanism
The reviewed artifact contains markdown and JSON only; the README instructs cloning a GitHub repository and symlinking its bin/self-reflection executable, so users should inspect that external CLI before running it.
Credentials
The documented data flow is local reflection text and timer state in user-controlled paths, with no shown credential access, account access, network exfiltration, or elevated privileges.
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 603
Active Installs 190
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 17404 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