← 返回 Skills 市场
pntrivedy

Self Improving Agent 1.0.1

作者 pntrivedy · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
2350
总下载
1
收藏
8
当前安装
1
版本数
在 OpenClaw 中安装
/install self-improving-agent-1-0-1
功能描述
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.
安全使用建议
This skill is coherent with its purpose: it provides templates and small helper scripts to remind the agent to record learnings and to scaffold extracted skills. Before enabling it: - Review the three scripts (activator.sh, error-detector.sh, extract-skill.sh) — they are small and local; activator only prints a reminder, error-detector inspects the CLAUDE_TOOL_OUTPUT text for error patterns, and extract-skill scaffolds files. - Enable hooks only where you want them. Prefer project-level configuration (./.claude/settings.json) over user-level (~/.claude/settings.json) if you don't want global activation. - Expect the skill to instruct the agent to create/append files under the project tree (.learnings/, CLAUDE.md, etc.). Ensure these files won't accidentally capture secrets or sensitive outputs. - Confirm your runtime provides the CLAUDE_TOOL_OUTPUT environment variable if you enable the PostToolUse hook; otherwise the error-detector will do nothing. - If you want tighter control, enable only the activator (lighter) and avoid enabling PostToolUse hooks that run after every shell command. Overall this appears benign and consistent, but only enable it where you trust the agent and repository to accept automated file writes.
功能分析
Type: OpenClaw Skill Name: self-improving-agent-1-0-1 Version: 1.0.0 The skill includes `scripts/extract-skill.sh` which creates directories and files based on agent/user input, a high-risk capability, even though it's intended for skill creation. Furthermore, the `references/hooks-setup.md` documentation is misleading, stating that 'Scripts only output text; they don't modify files or run commands,' which is contradicted by the file-creating behavior of `extract-skill.sh`. While the skill's overall purpose of agent self-improvement is benign, these risky file system modification capabilities and the lack of transparency about them elevate the classification to suspicious.
能力评估
Purpose & Capability
Name/description (capture learnings, errors, promote to project memory) match the delivered artifacts: templates, examples, and three helper scripts (activator, error-detector, extract-skill). Nothing requested (no env vars, no external credentials) appears unrelated to the stated purpose.
Instruction Scope
SKILL.md explicitly instructs the agent to create and append to .learnings/* and to promote learnings into project files (CLAUDE.md, AGENTS.md, .github/copilot-instructions.md). That behaviour is expected for a logging/promote-to-memory skill but it does grant the skill the ability to write project files if a user or agent follows instructions. The hooks guide also suggests editing user-level settings (~/.claude/settings.json) to enable global activation — this is opt-in but expands scope to user-level configuration when enabled.
Install Mechanism
No install spec or remote downloads. The package is instruction-plus-local-scripts only; scripts are simple, contained, and create/modify only local files. No network fetches or archive extraction were found.
Credentials
The skill declares no required environment variables or credentials (appropriate). The error-detector script reads CLAUDE_TOOL_OUTPUT at runtime (not declared in metadata) which is reasonable because it's a hook-runner environment variable provided by the host. Users should confirm their runtime actually provides that variable before enabling the PostToolUse hook.
Persistence & Privilege
always:false (normal). Persistence is achieved only by opt-in edits to project or user-level settings to add hooks. This is expected for a hook-based skill, but editing ~/.claude/settings.json enables global behavior — users should be aware that choosing user-level configuration makes the hooks run across sessions/projects.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install self-improving-agent-1-0-1
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /self-improving-agent-1-0-1 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the Self-Improvement Skill — a structured, markdown-based framework for logging and promoting learnings, errors, and feature requests. - Outlines when and how to log learnings, errors, and new feature requests using detailed markdown templates. - Provides quick references and examples for capturing frequent project scenarios (failures, corrections, gaps, etc.). - Introduces entry IDs, status workflows, and promotion guidelines to project memory files like CLAUDE.md and AGENTS.md. - Includes specific review, linking, and prioritization processes for continuous improvement. - Offers grep-based commands for easy status checks and history reviews.
元数据
Slug self-improving-agent-1-0-1
版本 1.0.0
许可证
累计安装 8
当前安装数 8
历史版本数 1
常见问题

Self Improving Agent 1.0.1 是什么?

Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2350 次。

如何安装 Self Improving Agent 1.0.1?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install self-improving-agent-1-0-1」即可一键安装,无需额外配置。

Self Improving Agent 1.0.1 是免费的吗?

是的,Self Improving Agent 1.0.1 完全免费(开源免费),可自由下载、安装和使用。

Self Improving Agent 1.0.1 支持哪些平台?

Self Improving Agent 1.0.1 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Self Improving Agent 1.0.1?

由 pntrivedy(@pntrivedy)开发并维护,当前版本 v1.0.0。

💬 留言讨论