← Back to Skills Marketplace
Self Learning Skill
by
A'c'c'z'd'y
· GitHub ↗
· v3.0.1
4013
Downloads
2
Stars
40
Active Installs
2
Versions
Install in OpenClaw
/install self-learning
Description
Agent 自我学习与记忆更新技能。分析对话历史,提取关键信息,自动更新配置文件和学习记录,实现 Agent 持续自我成长。 融合自学习 (配置文件更新) + 自改进 (学习记录系统) 双引擎。 Use this skill when: - 需要整理和更新 Agent 记忆 (MEMORY.md, IDENTIT...
Usage Guidance
Review carefully before installing. Use only in workspaces where conversation history and memory files are safe to analyze and persist, run --dry-run first, inspect diffs manually, avoid storing secrets or personal data in agent memory, and prefer passing an explicit --workspace path instead of relying on automatic detection.
Capability Assessment
Purpose & Capability
The stated self-learning purpose matches the core behavior: reading conversation history, analyzing memory/config files, and updating learning records. The concern is proportionality: the prompt explicitly treats API keys, tokens, channel IDs, and similar configuration secrets as memory-worthy content, which can turn transient sensitive data into durable plaintext records.
Instruction Scope
The documentation describes automatic updates and deletion protections, but the runtime path defaults to direct writes unless --dry-run is manually used, and the code does not enforce the documented delete confirmation or maximum-delete controls before applying AI-generated operations.
Install Mechanism
Installation is conventional: clone the package, install Python requirements, and optionally copy an OpenClaw hook. The hook behavior is documented, but enabling it allows session-start prompt injection of reminders and prompt-submit monitoring for correction signals.
Credentials
The skill reads recent OpenClaw session history, current memory/config files, and /root/.openclaw/openclaw.json for workspace discovery. That is related to the purpose, but it is broad and under-scoped for a memory tool because it may collect multiple sessions and infer a workspace without an explicit path.
Persistence & Privilege
The skill creates persistent .learnings, logs, daily memory, backups, execution history, and overwrites core workspace markdown files. Promotion can also write caller-selected target files inside or potentially outside the workspace, so persistence authority is broader than the documented core memory files.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install self-learning - After installation, invoke the skill by name or use
/self-learning - Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.0.1
Security fix: set require_confirm_for_delete to true
v3.0.0
self-learning v3.0.0
- 全新双引擎架构:结合配置文件自动更新与结构化学习记录系统,实现智能自我学习、纠正错误与自我改进。
- 支持多平台、自动工作目录检测与 OpenClaw Hook 集成,提升通用性与自动化水平。
- 新增条目 ID 体系,支持学习、错误、功能请求三类结构化管理及自动提升规则。
- 加强安全与企业级特性:自动备份、文件验证、回滚机制、日志与单元测试覆盖。
- 提供完整 CLI 命令、执行流程、配置和目录说明,便于安装与维护。
- 输出支持每日记忆与详细执行日志,便于跟踪与分析 Agent 成长。
Metadata
Frequently Asked Questions
What is Self Learning Skill?
Agent 自我学习与记忆更新技能。分析对话历史,提取关键信息,自动更新配置文件和学习记录,实现 Agent 持续自我成长。 融合自学习 (配置文件更新) + 自改进 (学习记录系统) 双引擎。 Use this skill when: - 需要整理和更新 Agent 记忆 (MEMORY.md, IDENTIT... It is an AI Agent Skill for Claude Code / OpenClaw, with 4013 downloads so far.
How do I install Self Learning Skill?
Run "/install self-learning" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Self Learning Skill free?
Yes, Self Learning Skill is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Self Learning Skill support?
Self Learning Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Self Learning Skill?
It is built and maintained by A'c'c'z'd'y (@acczdy); the current version is v3.0.1.
More Skills