← Back to Skills Marketplace
Proactive Agent
by
ranthemaster
· GitHub ↗
· v0.1.0
· MIT-0
225
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install proactive-agent-2
Description
Transform AI agents from task-followers into proactive partners that anticipate needs and continuously improve. Now with WAL Protocol, Working Buffer for con...
Usage Guidance
This skill is coherent with its stated purpose but exercises broad local-file and behavioral authority. Before installing or enabling it: (1) Inspect your workspace for files named in the doc (TOOLS.md, USER.md, SOUL.md, SESSION-STATE.md) and remove or relocate any secrets; (2) Do not run any scripts referenced by the skill (e.g., ./scripts/security-audit.sh) until you review their contents; (3) Limit the agent's network access or run it in an isolated/test environment while evaluating; (4) Back up important data so the skill's writes can't overwrite irreplaceable files; (5) Consider seeding SESSION-STATE.md with non-sensitive examples and verify what the agent writes there; (6) If you rely on other tools that store credentials in the workspace, either lock those files or exclude them from the agent's workspace. These steps will reduce the risk that the agent inadvertently reads or persists sensitive data while following the skill's proactive rules.
Capability Analysis
Type: OpenClaw Skill
Name: proactive-agent-2
Version: 0.1.0
The skill bundle provides a framework for agent persistence, memory management (WAL Protocol), and proactive behavior. While it encourages high autonomy—instructing the agent to use 'every tool' (CLI, browser, spawning agents) and try '10 approaches' before giving up—it includes explicit defensive instructions in the 'Security Hardening' section to ignore external prompt injections and protect user data. There is no evidence of malicious intent, data exfiltration, or unauthorized persistence in the provided files (SKILL.md, _meta.json).
Capability Assessment
Purpose & Capability
Name/description (proactive, persistent, self-improving agent) align with the SKILL.md content: it instructs the agent to maintain working memory files (SESSION-STATE.md, MEMORY.md, etc.), run audits, and perform proactive behaviors. There are no unexpected env vars, binaries, or external service credentials requested that would contradict the stated purpose.
Instruction Scope
The runtime instructions tell the agent to scan every message for triggers and to write/maintain many workspace files (SESSION-STATE.md, working-buffer.md, USER.md, SOUL.md, TOOLS.md, etc.). Quick Start also tells users/agents to run local commands (cp assets/*.md, ./scripts/security-audit.sh). These actions are consistent with a stateful agent but are broad: 'search all sources' and 'try 10 approaches' grant wide discretion, and writing persistent files can capture sensitive inputs. The skill does not explicitly instruct transmitting data externally, but the guidance is open-ended enough that how the agent implements 'search all sources' or 'resourcefulness' could access many data sources unless constrained.
Install Mechanism
This is instruction-only (no install spec and no code files), which is lowest-install risk. However, Quick Start references assets and scripts that are not included in the package (assets/*.md, ./scripts/security-audit.sh), so the agent or user may run or fetch additional artifacts outside this skill — review those before running.
Credentials
The skill declares no required environment variables or credentials, which matches the package contents. That said, the workspace layout includes TOOLS.md ('Tool configurations, gotchas, credentials') and the instructions encourage reading and writing workspace files; the agent may therefore read credentials if they exist in the workspace. No external credentials are requested by the skill itself.
Persistence & Privilege
always:false (no forced global presence). The skill expects to write persistent workspace files and to be autonomously invoked (default behavior). This is expected for a stateful, proactive agent and is not by itself an elevated platform privilege.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install proactive-agent-2 - After installation, invoke the skill by name or use
/proactive-agent-2 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
**Major update: introduces proactive behavior, resilient memory, and robust self-improvement protocols.**
- Added WAL Protocol for reliable state capture and recovery.
- Introduced Working Buffer to secure context during memory flush/compaction.
- Implemented Compaction Recovery to mitigate loss from context truncation.
- Expanded security with installation vetting, network warnings, and context leakage prevention.
- Unified search across all knowledge sources before admitting uncertainty.
- Enforced resourcefulness and self-improvement guardrails for safer, smarter agents.
Metadata
Frequently Asked Questions
What is Proactive Agent?
Transform AI agents from task-followers into proactive partners that anticipate needs and continuously improve. Now with WAL Protocol, Working Buffer for con... It is an AI Agent Skill for Claude Code / OpenClaw, with 225 downloads so far.
How do I install Proactive Agent?
Run "/install proactive-agent-2" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Proactive Agent free?
Yes, Proactive Agent is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Proactive Agent support?
Proactive Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Proactive Agent?
It is built and maintained by ranthemaster (@ranthemaster); the current version is v0.1.0.
More Skills