wangkang-skill
ReviewAudited by ClawScan on May 10, 2026.
Overview
This skill is transparent about helping the agent remember mistakes, but it can change persistent instruction/memory files and run optional reminder hooks, so it deserves review before use.
Install only if you want the agent to keep persistent learning notes. Before use, decide where learnings may be written, require approval before promoting them into agent instruction files, redact secrets from logs, and verify the package source because the registry name and internal metadata do not match.
Findings (5)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Incorrect, sensitive, or maliciously influenced notes could become future agent instructions and affect later work.
The skill directs the agent to move conversation-derived learnings into persistent instruction/context files that are reused across sessions, but the provided instructions do not show a clear user-confirmation, validation, or cleanup requirement before promotion.
Broadly applicable learning | Promote to `CLAUDE.md`, `AGENTS.md`, and/or `.github/copilot-instructions.md` ... OpenClaw injects these files into every session
Require explicit user approval before promoting any learning into CLAUDE.md, AGENTS.md, SOUL.md, TOOLS.md, or Copilot instructions; review entries regularly and redact secrets.
If enabled, future sessions will receive this reminder and may be nudged to write learning logs more often.
The optional OpenClaw hook injects a reminder into the agent bootstrap context once enabled. This is disclosed and purpose-aligned, but it is persistent session-start behavior.
event.context.bootstrapFiles.push({ path: 'SELF_IMPROVEMENT_REMINDER.md', content: REMINDER_CONTENT, virtual: true })Enable the hook only if you want persistent self-improvement reminders, and disable it if the extra context or behavior change is unwanted.
Learnings or transcript content could be shared across sessions if the agent follows these documented workflows.
The documentation describes cross-session transcript access, messaging, and spawning background sub-agents. The included code does not invoke these tools, but users should notice the documented workflow.
sessions_history(sessionKey="session-id", limit=50) ... sessions_send(sessionKey="session-id", message="Learning: API requires X-Custom-Header") ... sessions_spawn(task="Research X and report back", label="research")
Do not send sensitive details between sessions without user approval, and limit cross-session transcript reads to clearly relevant cases.
Users may be unsure which upstream package they are trusting, especially before enabling hooks or persistent memory behavior.
The registry metadata identifies the reviewed skill as `wangkang-skill` version 1.0.1 with unknown source, while the internal metadata identifies `self-improving-agent` version 3.0.0, creating package identity/provenance ambiguity.
"slug": "self-improving-agent", "version": "3.0.0"
Verify the intended upstream/source and package identity before installing or enabling the optional hooks.
If hooks are enabled, local scripts execute in the agent environment, so changes to those scripts would run with the same permissions.
The skill documents optional hook scripts that run locally with the agent environment's permissions. The provided scripts appear simple and disclosed, but local hook execution is still a capability users should consciously enable.
Hook scripts run with the same permissions as Claude Code
Inspect the scripts before enabling hooks, keep them under version control, and prefer project-level configuration over global activation unless global reminders are intended.
