← Back to Skills Marketplace
bingze00000

Self Improving Agent Jarvis

by bingze00000 · GitHub ↗ · v3.0.11 · MIT-0
cross-platform ✓ Security Clean
96
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install self-improving-agent-jarvis
Description
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...
Usage Guidance
This skill appears to do what it says: add lightweight reminders, detect command errors, and provide templates to log learnings. Before installing or enabling hooks: 1) Review the scripts (activator.sh, error-detector.sh, extract-skill.sh) yourself — they will run with the same permissions as your agent; 2) If you enable the hook, it will be invoked on agent events and will inject virtual files / output into sessions — enable only where you want persistent reminders; 3) The error detector reads CLAUDE_TOOL_OUTPUT (a platform-provided env var) to spot failures — ensure your agent/platform uses that var and that you’re comfortable with hooks reading tool output; 4) The extract-skill helper writes files into the current workspace (it tries to prevent writes outside the workspace) — run with care and check the output paths. If you don't use OpenClaw/Claude hooks, you can still use the templates manually without enabling hooks.
Capability Assessment
Purpose & Capability
The name/description (capture learnings/errors/promote to workspace) aligns with the included artifacts: logging templates, hook handlers that inject reminders, activator/error-detector scripts, and a skill-extraction helper. Required env vars, binaries, and config paths are not requested, which matches the stated lightweight purpose.
Instruction Scope
SKILL.md and hook scripts instruct the agent to create and update local workspace files (e.g., ~/.openclaw/workspace/.learnings and AGENTS.md/SOUL.md). The error-detector script reads the CLAUDE_TOOL_OUTPUT env var (a platform-provided variable) to detect failures; this env var is not listed in requires.env (it's platform-provided), so be aware the hooks examine tool output. All instructions are focused on logging/promoting learnings and enabling reminders—no broad or unrelated data collection or exfiltration is described.
Install Mechanism
No automated install spec is present (instruction-only). Manual install suggestions use a GitHub repo and a ClawdHub command; scripts live in the repo. There are no remote downloads from arbitrary URLs or extracted archives. Installing requires cloning/copying files into the user's OpenClaw directories (user action required).
Credentials
The skill declares no required credentials or secrets. The only environment access observed in scripts is reading CLAUDE_TOOL_OUTPUT (used to detect command errors) and normal filesystem paths under the user's home or current workspace; both are proportionate to a logging/reminder skill.
Persistence & Privilege
The skill provides hooks that the user can copy into ~/.openclaw/hooks and enable; when enabled these will run on agent lifecycle events and inject reminders into sessions. 'always' is false and the skill is opt-in, but enabling hooks gives the skill persistent runtime presence across sessions (normal for hook-based workflows). Review/enable intentionally.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install self-improving-agent-jarvis
  3. After installation, invoke the skill by name or use /self-improving-agent-jarvis
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.0.11
- Extensive new documentation in SKILL.md detailing workflows, logging formats, and OpenClaw integration. - Clarifies when and how to log learnings, errors, and feature requests for continuous improvement. - Provides example formats and metadata for structured entries. - Includes platform-specific setup for OpenClaw and generic instructions for other agent platforms. - Outlines promotion process for broadly applicable learnings to project memory files like AGENTS.md and SOUL.md.
Metadata
Slug self-improving-agent-jarvis
Version 3.0.11
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Self Improving Agent Jarvis?

Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau... It is an AI Agent Skill for Claude Code / OpenClaw, with 96 downloads so far.

How do I install Self Improving Agent Jarvis?

Run "/install self-improving-agent-jarvis" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Self Improving Agent Jarvis free?

Yes, Self Improving Agent Jarvis is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Self Improving Agent Jarvis support?

Self Improving Agent Jarvis is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Self Improving Agent Jarvis?

It is built and maintained by bingze00000 (@bingze00000); the current version is v3.0.11.

💬 Comments