← 返回 Skills 市场
self-improving-agent-python
作者
Brandon114
· GitHub ↗
· v1.0.1
· MIT-0
169
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install self-improving-agent-python
功能描述
Implement a 3-layer self-improvement process for agents to evaluate tasks, learn from outcomes, optimize performance, and share knowledge across agents.
安全使用建议
This skill appears to do what it says: it stores evaluations, lessons, and optimization plans as JSON files in your WorkBuddy workspace and can copy a shared 'collective-wisdom.json' into every workspace under ~/.workbuddy. Before installing or running it: (1) confirm you are okay with the skill creating and writing files under ~/.workbuddy and across any workspace-* directories on the machine, (2) inspect the included scripts (they are all present and readable) and backup any existing shared-context/ self-improvement files you care about, (3) if you run sync_learning.py on a multi-user or shared machine, be aware it will write into other workspaces under ~/.workbuddy, and (4) run the scripts as a non-privileged user and in an isolated workspace if you want to limit impact. No network endpoints or credentials are used by the skill.
功能分析
Type: OpenClaw Skill
Name: self-improving-agent-python
Version: 1.0.1
The skill bundle provides a framework for an AI agent to track its own performance, record lessons learned, and synchronize these insights across different local workspaces. The Python scripts (evaluate_task.py, learn_lesson.py, optimize_agent.py, and sync_learning.py) perform standard filesystem operations within the designated ~/.workbuddy directory and do not contain any network activity, obfuscation, or unauthorized data access.
能力评估
Purpose & Capability
Name/description describe a local self-improvement system; the provided Python scripts implement evaluation, lesson recording, optimization, and cross-agent sync via local files under the workspace directory—this matches the stated purpose.
Instruction Scope
SKILL.md instructs running the included scripts and documents the filesystem layout. The runtime instructions and scripts only read/write local JSON files and do not attempt to access network endpoints, credentials, or unrelated system files.
Install Mechanism
There is no install spec and no external downloads. The skill is distributed as plain Python scripts (no package installation or remote fetch), which is low-risk from an install perspective.
Credentials
The skill requests no environment variables or credentials. It does assume a WorkBuddy-style workspace directory (DEFAULT_OPENCLAW_DIR = ~/.workbuddy) and will operate on files under that hierarchy; no secrets are required or requested.
Persistence & Privilege
always:false and no autonomous-model restrictions. However, sync_learning.py enumerates all workspaces under ~/.workbuddy and copies collective-wisdom.json into each workspace's shared-context/self-improvement directory — this intentionally modifies other workspace directories on the same host. This behavior matches the 'cross-agent sharing' purpose but is a persistent file-write capability that you should consider before using on multi-user or shared machines.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install self-improving-agent-python - 安装完成后,直接呼叫该 Skill 的名称或使用
/self-improving-agent-python触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Initial public release with version control.
- Added all core skill files to the repository, including evaluation, learning, and optimization scripts.
- Included a complete SKILL.md with activation criteria, usage instructions, and troubleshooting.
- Established recommended data structures and storage locations.
- Provided practical workflow examples and best practices for self-improving agent usage.
v1.0.0
- Initial release of the self-improving-agent-python skill.
- Provides activation criteria based on user intent for self-improvement, evaluation, and optimization scenarios.
- Introduces a three-layer self-improvement framework: real-time feedback, periodic reflection, and cross-agent experience sharing.
- Defines a task evaluation system with scoring formula and actionable levels.
- Includes usage instructions and parameter details for main Python scripts: evaluate_task.py, learn_lesson.py, optimize_agent.py, and sync_learning.py.
- Outlines best practices, data storage structure, and troubleshooting guidance.
元数据
常见问题
self-improving-agent-python 是什么?
Implement a 3-layer self-improvement process for agents to evaluate tasks, learn from outcomes, optimize performance, and share knowledge across agents. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 169 次。
如何安装 self-improving-agent-python?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install self-improving-agent-python」即可一键安装,无需额外配置。
self-improving-agent-python 是免费的吗?
是的,self-improving-agent-python 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
self-improving-agent-python 支持哪些平台?
self-improving-agent-python 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 self-improving-agent-python?
由 Brandon114(@brandon114)开发并维护,当前版本 v1.0.1。
推荐 Skills