← Back to Skills Marketplace
stevengonsalvez

Reflect

by Steven Gonsalvez · GitHub ↗ · v2.1.0
cross-platform ⚠ suspicious
8848
Downloads
14
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install reflect-learn
Description
Self-improvement through conversation analysis. Extracts learnings from corrections and success patterns, proposes updates to agent files or creates new skil...
Usage Guidance
Install only if you intentionally want a skill that can propose and apply persistent changes to agent instructions and create new skills. Keep auto-reflection hooks disabled until you review the hook script and settings snippet, require explicit approval before any edits, remove the bundled logs from the package, validate skill names before file creation, and pin hook dependencies.
Capability Analysis
Type: OpenClaw Skill Name: reflect-learn Version: 2.1.0 The skill is designed for agent self-improvement, allowing it to analyze conversations, propose updates to its own configuration files, and create new skills. While this involves powerful capabilities like modifying agent files, creating new skill definitions, and using the `Bash` tool, the `SKILL.md` explicitly outlines strong safety guardrails, including mandatory human approval for all proposed changes, Git versioning for easy rollbacks, and incremental updates. The Python scripts handle file operations within expected `.claude/` and `~/.reflect/` directories, and there is no evidence of data exfiltration, unauthorized persistence, or malicious execution beyond the stated purpose. The instructions themselves do not contain prompt injection attempts to bypass security or hide actions.
Capability Assessment
⚠ Credentials
Project-level outputs are proportionate, but global writes under ~/.claude plus bundled real session logs and transcript metadata exceed what a portable reflection skill needs by default.
⚠ Install Mechanism
The hook installation is disclosed and manual, but it asks users to copy a script into ~/.claude/hooks and configure ~/.claude/settings.json so code can run on future PreCompact events.
⚠ Instruction Scope
The main instructions require explicit user approval and diffs before applying changes, but the references route learnings into global agent files and include broad language about always applying high-confidence learnings.
⚠ Persistence & Privilege
Cross-session persistence is central to the skill and disclosed, but the unvalidated skill creation path and optional persistent hook create high-impact agent-behavior modification risk.
⚠ Purpose & Capability
The stated purpose matches reflection and learning, but the capability surface includes persistent edits to agent files, new skill creation, memory files, metrics, global reflection indexes, and optional hook execution.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install reflect-learn
  3. After installation, invoke the skill by name or use /reflect-learn
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.1.0
Add Security category to signal detection, fix agent_mappings.md root-level agents, add Memory integration guidance, consistency fixes across reference files
v2.0.0
- Updated skill.
Metadata
Slug reflect-learn
Version 2.1.0
License —
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Reflect?

Self-improvement through conversation analysis. Extracts learnings from corrections and success patterns, proposes updates to agent files or creates new skil... It is an AI Agent Skill for Claude Code / OpenClaw, with 8848 downloads so far.

How do I install Reflect?

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

Is Reflect free?

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

Which platforms does Reflect support?

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

Who created Reflect?

It is built and maintained by Steven Gonsalvez (@stevengonsalvez); the current version is v2.1.0.

💬 Comments