← 返回 Skills 市场
Self-Prompt
作者
Eliran Wong
· GitHub ↗
· v1.1.0
361
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install self-prompt
功能描述
Force agents to respond to automated messages by using `openclaw agent` instead of `openclaw message send`, ensuring tasks from scripts get agent replies.
安全使用建议
This skill appears to do exactly what it says: it wraps the openclaw CLI to force an agent response and deliver it to chat. Before installing or running it: 1) Verify the OPENCLAW_PATH used points to your openclaw binary (or set OPENCLAW_PATH explicitly) — the bundled default is an author-specific path. 2) Review and, if desired, change the log path (~/agent_task.log) to a location with appropriate permissions to avoid exposing sensitive output. 3) Avoid including secrets or sensitive data in automated messages sent to agents (they will appear in agent logs and chat). 4) Test in a non-production environment so you can confirm session-key formatting and timeout behavior. Overall the package is coherent, but exercise normal caution when letting automated scripts trigger agent actions.
功能分析
Type: OpenClaw Skill
Name: self-prompt
Version: 1.1.0
The skill bundle provides utility scripts and documentation to force OpenClaw agents to respond to automated messages. The `SKILL.md` contains no prompt injection attempts or malicious instructions. Both `send_agent_task.sh` and `send_agent_task.py` scripts correctly use the `openclaw` CLI tool to interact with the platform, without introducing shell injection vulnerabilities (Python uses `subprocess.run` with a list, Bash uses double quotes for arguments). Local logging to `~/agent_task.log` is present but does not constitute data exfiltration. There is no evidence of intentional harmful behavior such as data exfiltration, malicious execution, persistence, or obfuscation.
能力评估
Purpose & Capability
The name/description match the included scripts and SKILL.md: both the bash and Python helpers call `openclaw agent` to force an agent turn and then use `openclaw message send` to deliver the response. Nothing requested or included (no env vars, no external URLs, no system-wide config access) is disproportionate to that purpose.
Instruction Scope
SKILL.md and the scripts remain within the stated scope (trigger agent turn, capture stdout, deliver back to chat). The scripts write an append-only log at ~/agent_task.log and require correct session-key formatting. They also cause the agent to run arbitrary prompts you supply — which is the point, but you should be aware that any secrets included in messages will be sent to the agent and appear in logs and chat.
Install Mechanism
No install spec is provided (instruction-only skill with bundled scripts). That is low-risk: nothing is downloaded or executed automatically on install beyond the provided scripts.
Credentials
The skill requests no credentials or environment variables. The only environment dependence is an override variable OPENCLAW_PATH; the default hardcoded path (/home/eliran/.nvm/current/bin/openclaw) is author-specific and may not exist on other systems — harmless but odd and worth adjusting to a generic default or requiring OPENCLAW_PATH to be set explicitly.
Persistence & Privilege
always is false and model invocation is allowed (normal). The skill only writes to its own log file in the user's home and does not modify other skills or system-wide agent settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install self-prompt - 安装完成后,直接呼叫该 Skill 的名称或使用
/self-prompt触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Force agent responses to automated messages using openclaw agent
v1.0.5
Version 1.0.5 of self-prompt
- No changes detected in any files for this version.
- Documentation, usage instructions, and behavior remain unchanged.
v1.0.3
self-prompt v1.0.3
- No code or documentation changes in this release.
- No updates detected compared to the previous version.
v1.0.1
Force agent responses to automated messages using openclaw agent
v1.0.0
Initial release: Force agent responses to automated messages using openclaw agent instead of message send
元数据
常见问题
Self-Prompt 是什么?
Force agents to respond to automated messages by using `openclaw agent` instead of `openclaw message send`, ensuring tasks from scripts get agent replies. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 361 次。
如何安装 Self-Prompt?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install self-prompt」即可一键安装,无需额外配置。
Self-Prompt 是免费的吗?
是的,Self-Prompt 完全免费(开源免费),可自由下载、安装和使用。
Self-Prompt 支持哪些平台?
Self-Prompt 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Self-Prompt?
由 Eliran Wong(@eliranwong)开发并维护,当前版本 v1.1.0。
推荐 Skills