wangkang-skill

v1.0.1

Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...

0· 222·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (self-improvement / capture learnings) align with the code and documentation. Scripts, templates, and hook handlers are all about logging learnings, producing reminders, and scaffolding new skills — nothing unrelated (no cloud credentials, no system-wide config edits beyond copy-to-home instructions).
Instruction Scope
SKILL.md instructs the user to create .learnings files, optionally copy/enable an OpenClaw hook, and promote learnings into workspace files (SOUL.md, AGENTS.md, etc.). The included activator and error-detector scripts only print reminder blocks and the error-detector reads CLAUDE_TOOL_OUTPUT to detect failures. This is consistent with the purpose, but promoting arbitrary content into workspace files will change future agent context (i.e., it can act as prompt/context injection) — the user should review learnings before promoting them globally.
Install Mechanism
No automatic install spec or remote download. This is effectively an instruction-only skill with helper scripts and hook handlers included in the bundle. The extract-skill.sh has safety checks (refuses absolute/.. output dirs) and the scripts are simple and local. There are no URLs that fetch/extract arbitrary archives at install time.
Credentials
The skill declares no required env vars or credentials. The error-detector script reads CLAUDE_TOOL_OUTPUT (a platform-provided tool output variable) which is reasonable for detecting tool errors. No secrets or unrelated environment access are requested.
Persistence & Privilege
always is false and the skill is user-invocable; the hook handlers inject a virtual reminder at agent bootstrap when the hook is installed/enabled. That behavior is expected for a reminder hook but it does give recurring presence if you copy/enable the hook in ~/.openclaw/hooks — review before enabling globally. Autonomous invocation is allowed by default (normal for skills) but not excessive here.
Assessment
This skill appears coherent and implements what it claims: simple reminders, error detection (from CLAUDE_TOOL_OUTPUT), and templates for logging learnings. Before enabling the hook globally, consider: 1) review .learnings entries before promoting them to workspace files (SOUL.md/AGENTS.md/TOOLS.md) because those files become part of the agent's context and can change behavior; 2) enable hooks at the project/user level (not system-wide) if you want to limit scope; 3) scripts are local and do not exfiltrate secrets, but check file permissions and inspect the files yourself if you have strict security requirements; 4) use extract-skill.sh --dry-run to see what it will create before writing files.

Like a lobster shell, security has layers — review code before you run it.

latestvk97bjqvt7721t6bdxabcjrrcf582qhk7

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments