← Back to Skills Marketplace
My Proactive Agent
by
liujiang817
· GitHub ↗
· v1.0.0
· MIT-0
230
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install my-proactive-agent
Description
Transform AI agents from task-followers into proactive partners that anticipate needs and continuously improve. Now with WAL Protocol, Working Buffer, Autono...
Usage Guidance
This skill looks like a coherent 'proactive agent' architecture (it writes/reads onboarding, memory, heartbeat files and includes a local security-audit script). But before installing: 1) Review scripts/security-audit.sh and other files yourself — they read $HOME config and /tmp logs; understand what will be read. 2) Run the skill in an isolated or sandboxed workspace (not your full home) first. 3) Confirm .credentials is actually gitignored and that credentials remain out of tracked files. 4) Clarify how 'proactive' actions are gated — ensure anything that leaves the machine (emails, network posts, external agents) requires explicit human approval. 5) Because the repo contains many prompt-injection examples (intended for detection), verify the agent runtime won't confuse them for system prompts. If you lack isolation, don't install this skill on a machine with sensitive data until you've audited it.
Capability Analysis
Type: OpenClaw Skill
Name: my-proactive-agent
Version: 1.0.0
The 'proactive-agent' skill bundle is a comprehensive framework designed to enhance AI agent autonomy, persistence, and self-improvement through structured protocols like WAL (Write-Ahead Logging) and Working Buffers. It includes robust security instructions in SKILL.md and AGENTS.md that specifically warn against prompt injection from external content and data exfiltration. The bundle also provides a legitimate security utility, scripts/security-audit.sh, which performs local checks for exposed secrets and improper file permissions without any evidence of malicious intent or unauthorized data transmission.
Capability Assessment
Purpose & Capability
Name/description (proactive, WAL, working buffer, heartbeats) align with the shipped assets (ONBOARDING.md, AGENTS.md, MEMORY.md, heartbeat guidance) and the included security-audit script. Nothing required (no env vars, no binaries) is obviously unrelated to the stated goal.
Instruction Scope
SKILL.md and the assets instruct the agent to read/write many workspace files (ONBOARDING.md, USER.md, SESSION-STATE.md, memory/*) which is consistent with the purpose, but they also reference and suggest inspecting files outside the workspace (e.g., tail /tmp/clawdbot/*.log in HEARTBEAT.md, $HOME/.clawdbot/clawdbot.json in security-audit.sh). The skill includes detection lists for prompt-injection phrases; those phrases appear in the files (as detection rules) but the presence of many instruction-like strings increases risk if the agent mis-parses context. There are contradictory guardrails in different files (e.g., 'Don't ask permission. Just do it.' vs 'Nothing external without approval'), which could result in unintended autonomous actions depending on how the agent implements them.
Install Mechanism
No install spec; this is instruction-only with a single audit script. No downloads or archive extraction. The included shell script is readable and does local checks — no external code fetches or network installs present.
Credentials
The skill declares no required credentials or env vars (appropriate), but its runtime guidance and audit script reference user home config ($HOME/.clawdbot/clawdbot.json), /tmp logs, and a .credentials directory. Those references mean the skill expects read/write access beyond just the working directory, which is reasonable for a proactive agent but should be considered a higher privilege than a purely in-workspace helper.
Persistence & Privilege
Metadata does not request 'always:true' and autonomous invocation is allowed (platform default). The content encourages proactive, persistent behavior (writing many files, heartbeats, self-healing). Because the skill advocates some 'do it' behaviors, ensure external actions remain gated by human approval as other files recommend.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install my-proactive-agent - After installation, invoke the skill by name or use
/my-proactive-agent - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
proactive-agent v3.1.0 introduces enhanced autonomy and reliability features for AI agents.
- Added support for autonomous vs prompted crons with guidance on using `systemEvent` and `isolated agentTurn`.
- New protocols: WAL Protocol (Write-Ahead Logging), Working Buffer, and Compaction Recovery ensure critical details survive context loss.
- Security hardening expanded, including tool migration checklist and strengthened context management.
- Emphasizes verifying implementation over intent to improve reliability.
- Documentation updated with new patterns and self-improvement guardrails.
Metadata
Frequently Asked Questions
What is My Proactive Agent?
Transform AI agents from task-followers into proactive partners that anticipate needs and continuously improve. Now with WAL Protocol, Working Buffer, Autono... It is an AI Agent Skill for Claude Code / OpenClaw, with 230 downloads so far.
How do I install My Proactive Agent?
Run "/install my-proactive-agent" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is My Proactive Agent free?
Yes, My Proactive Agent is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does My Proactive Agent support?
My Proactive Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created My Proactive Agent?
It is built and maintained by liujiang817 (@liujiang817); the current version is v1.0.0.
More Skills