← 返回 Skills 市场
Self Improving Agent (Fixed)
作者
pp-chicken
· GitHub ↗
· v1.0.1
· MIT-0
199
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install xiucheng-self-improving-agent-fixed
功能描述
Self-improving agent system that analyzes conversation quality, identifies improvement opportunities, and continuously optimizes response strategies.
安全使用建议
This skill appears to implement what it claims (analysis, logging, weekly reports) and does not perform network calls or ask for credentials, but there are a few things to check before installing:
- Source provenance: _meta.json ownerId does not match the registry owner shown — verify the repository and author are the expected project/maintainer before trusting the skill.
- Workspace/env var: the code reads OPENCLAW_WORKDIR (default /home/node/.openclaw/workspace) but the SKILL.md does not document this. Decide whether the skill should write logs into your agent workspace; set OPENCLAW_WORKDIR to a safe sandbox if you want to test it first.
- Data sensitivity: improvement_log.md and SOUL.md will contain conversation text and insights. These files may include PII or sensitive conversation excerpts — review their contents and retention policy before enabling automatic logging.
- Integration expectations: SKILL.md suggests automatic analysis after each session, but the provided code is a local class/CLI and has no built-in hook to the agent runtime. If you expect automatic session analysis, verify how the skill will be invoked by your agent framework.
Recommended steps: inspect the repository on the listed homepage, run the CLI in a sandboxed workspace, review created files for sensitive data, and confirm owner/authorship before enabling for regular use.
功能分析
Type: OpenClaw Skill
Name: xiucheng-self-improving-agent-fixed
Version: 1.0.1
The skill is a legitimate self-improvement tool for OpenClaw agents that tracks conversation quality and logs insights to local files (improvement_log.md and SOUL.md). The Python logic in self_improving.py uses simple keyword heuristics for analysis and contains no network calls, obfuscation, or unauthorized data access.
能力评估
Purpose & Capability
The code implements conversation analysis, logging, reporting, and SOUL suggestions that match the skill's description. However, the SKILL.md promises 'Automatic Analysis' after each session and an 'auto_analyze' configuration, but the provided Python file is a standalone class/CLI with no integration hooks into the agent runtime to actually auto-run after sessions. This is a capability/expectation gap (documentation over-promises integration).
Instruction Scope
The runtime instructions and examples are limited to using the SelfImprovingAgent class and CLI. The implementation reads and writes files under a workspace (improvement_log.md, SOUL.md) and will create/append to those files. The SKILL.md does not declare that the skill will read/write files in the agent workspace or that it will honor an OPENCLAW_WORKDIR env var, so the instructions understate the file I/O scope. There is no network I/O, external endpoints, or hidden exfiltration in the code.
Install Mechanism
There is no install spec (instruction-only with a code file). No external downloads or package installs are performed. This minimizes install-time risk. Note: _meta.json ownerId differs from the registry owner listed in metadata, which is a metadata inconsistency (not an install-time code execution risk but worth verifying source provenance).
Credentials
The skill declares no required environment variables, but the code reads OPENCLAW_WORKDIR (defaulting to /home/node/.openclaw/workspace) to determine where it reads/writes logs and SOUL.md. That env var is not documented in SKILL.md or skill metadata. This is a minor but meaningful mismatch: the skill will access an environment variable and filesystem location not declared to the user. While no credentials are requested, the log file could contain conversation text or user feedback, which may include sensitive data.
Persistence & Privilege
The skill does not request 'always: true' and does not modify other skills or system-wide settings. Its persistence is limited to creating/appending to files in the workspace, which is proportional for a logging/analysis tool. Autonomous invocation is allowed by default but not combined with other broad privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install xiucheng-self-improving-agent-fixed - 安装完成后,直接呼叫该 Skill 的名称或使用
/xiucheng-self-improving-agent-fixed触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Fix workspace path to use OPENCLAW_WORKDIR env var
元数据
常见问题
Self Improving Agent (Fixed) 是什么?
Self-improving agent system that analyzes conversation quality, identifies improvement opportunities, and continuously optimizes response strategies. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 199 次。
如何安装 Self Improving Agent (Fixed)?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install xiucheng-self-improving-agent-fixed」即可一键安装,无需额外配置。
Self Improving Agent (Fixed) 是免费的吗?
是的,Self Improving Agent (Fixed) 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Self Improving Agent (Fixed) 支持哪些平台?
Self Improving Agent (Fixed) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Self Improving Agent (Fixed)?
由 pp-chicken(@pp-chicken)开发并维护,当前版本 v1.0.1。
推荐 Skills