← Back to Skills Marketplace
bw520333

Bw Openclaw Boost

by bw520333 · GitHub ↗ · v1.2.4 · MIT-0
cross-platform ⚠ suspicious
115
Downloads
0
Stars
1
Active Installs
18
Versions
Install in OpenClaw
/install bw-openclaw-boost
Description
OpenClaw Boost enhances OpenClaw efficiency with cost tracking, memory management, compression, permission control, and task coordination tools.
README (SKILL.md)

bw-openclaw-boost - OpenClaw 效率提升工具包

概述

基于 Claude Code 架构分析开发的 OpenClaw 效率工具包,包含成本追踪、记忆管理、压缩系统、权限控制等功能。

版本

v1.2.2 — 2026-04-03

文件结构

bw-openclaw-boost/
├── SKILL.md              # 本文件
├── version.json          # 版本信息
├── install.sh            # 安装脚本
├── launch.sh             # 统一启动器
├── config/               # 本地配置(不访问全局)
│   └── feature-flags.json
└── tools/
    ├── cost_tracker.py         # 成本追踪
    ├── memory_relevance.py     # 相关性记忆检索
    ├── compaction_manager.py   # 多层压缩
    ├── permission_manager.py   # 权限管理(本地规则)
    ├── tool_tracker.py         # 工具执行追踪
    ├── coordinator.py          # 任务协调(仅本地记录)
    ├── dream_consolidation.py  # 自动记忆整理
    ├── slash_commands.py       # 斜杠命令
    ├── token_budget.py         # Token 预算监控
    ├── feature_flags.py        # 功能开关
    └── check_permission.sh     # 权限检查

安装

bash install.sh

安装后位于 ~/.openclaw/bw-openclaw-boost/

安全特性

  • 配置文件在技能本地目录,不访问全局 ~/.openclaw
  • 不删除任何日志文件,只整理不清理
  • ✅ coordinator 仅做本地任务记录,不发送消息
  • ✅ 所有 openclaw CLI 调用均为只读操作
  • ✅ 无网络下载,无外部凭据要求

配置说明

  • 配置存储在:~/.openclaw/bw-openclaw-boost/config/
  • 记忆数据存储在:~/.openclaw/bw-openclaw-boost/memory/
  • 不修改全局 ~/.openclaw/ 目录

使用方式

统一启动器

bash launch.sh cost        # 成本追踪
bash launch.sh memory      # 记忆检索
bash launch.sh budget      # Token 预算
bash launch.sh all-status  # 所有状态概览

单独工具

python3 tools/cost_tracker.py
python3 tools/memory_relevance.py scan
python3 tools/compaction_manager.py status
python3 tools/feature_flags.py list

依赖要求

  • Python 3
  • Bash
  • openclaw CLI(部分工具需要,仅读取状态)

版本历史

版本 日期 变更说明
1.2.2 2026-04-03 配置文件移至技能本地;dream_consolidation 不删除日志
1.2.1 2026-04-03 修复launch.sh路径;coordinator仅本地记录
1.2.0 2026-04-03 打包完整工具脚本
1.0.7 2026-04-03 移除 stream_exec.py

License

MIT-0 - Free to use, modify, and redistribute. No attribution required.

Usage Guidance
This package appears to implement local cost, memory, compaction and coordination tools and does not fetch remote code or request credentials — but there are a few things to check before installing: - Data exposure: several scripts run the 'openclaw status' CLI and parse its output, then write session identifiers and other status lines to local logs/reports under ~/.openclaw/bw-openclaw-boost/memory/logs and cost reports. Inspect what 'openclaw status' prints on your system; if it includes session tokens, channel keys, or other sensitive identifiers you may not want those persisted. - Installation path vs. claims: SKILL.md says it "does not access global ~/.openclaw" but install.sh places the skill under ~/.openclaw/bw-openclaw-boost. That is a subdirectory of the app's home; this is probably fine, but if you expected the skill to live elsewhere (e.g., completely outside ~/.openclaw), be aware of that mismatch. - Review permission_manager.py and tools/check_permission.sh: these implement local permission checks. Before enabling automation, read those files to verify the ask/allow/deny behavior and whether any actions could be escalated. - Run offline / sandboxed first: because the tool writes local logs and can persist parsed status output, consider installing to a temporary location or running the scripts manually (python3 tools/*.py) to observe what it logs before enabling any automation. - Minor bug: launch.sh contains a typo in the all-status branch ($PYOLS_DIR/token_budget.py). This is a non-security bug but will break that command. If you want, I can: (1) list every file that writes to disk and where it writes; (2) scan the code for exact places that persist 'openclaw status' strings into files; or (3) produce a short checklist you can run to verify 'openclaw status' output details on your system.
Capability Analysis
Type: OpenClaw Skill Name: bw-openclaw-boost Version: 1.2.4 The bw-openclaw-boost bundle is a comprehensive utility toolkit designed to enhance OpenClaw agent management through cost tracking, memory compaction, and token budgeting. The code is well-structured and its behavior aligns strictly with the documentation, utilizing the 'openclaw' CLI via subprocess to monitor session status and context usage. Notably, the bundle includes a defensive security feature in tools/permission_manager.py, which implements a whitelist for safe commands and a blacklist for dangerous shell patterns (e.g., fork bombs, recursive deletions, and piped web executions), demonstrating an intentional effort to mitigate risk rather than exploit the system.
Capability Assessment
Purpose & Capability
The skill's name/description match the included scripts: cost tracking, memory compaction, permission management and a local coordinator. However the SKILL.md repeatedly asserts it "does not access global ~/.openclaw" while the installer and SKILL layout install the skill into ~/.openclaw/bw-openclaw-boost — this is a borderline inconsistency (subdir under the global app directory). That installation target is plausible for an OpenClaw plugin but contradicts the stronger claim of not touching a global ~/.openclaw location.
Instruction Scope
Runtime instructions and scripts are local-only (install.sh copies files to ~/.openclaw/bw-openclaw-boost and tools run from there). Several tools call the local 'openclaw' CLI (subprocess.run(['openclaw','status'])) to read session/status lines. Parsing and persisting 'openclaw status' output (e.g., session keys/agent identifiers) into local logs/reports may capture sensitive session identifiers or metadata. The SKILL.md claims "only read-only openclaw CLI calls" which is true technically, but reading and storing status output can leak identifiers—this is scope-creep relative to a purely passive helper and should be considered when evaluating data exposure.
Install Mechanism
No remote download/install spec; the skill is instruction+local files with an install.sh that copies files into the user's home (~/.openclaw/bw-openclaw-boost) and sets execute bits. That is low risk from supply-chain perspective (no arbitrary network fetch).
Credentials
The skill requests no environment variables or external credentials, which fits its stated design. However multiple scripts parse and persist data derived from the local 'openclaw status' CLI (session keys, 'agent:' identifiers, cache percentages). While not requesting secrets, the code writes these identifiers to local logs/reports under the skill directory, which could be sensitive depending on what 'openclaw status' prints.
Persistence & Privilege
always:false and no special platform-wide privileges. The installer creates a per-skill directory under ~/.openclaw and writes config/memory/logs there; it does not attempt to modify other skills or global agent config beyond placing files in ~/.openclaw/bw-openclaw-boost. This is expected for a local plugin, though the choice of parent directory (the global ~/.openclaw) is worth noting.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install bw-openclaw-boost
  3. After installation, invoke the skill by name or use /bw-openclaw-boost
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.4
清理所有GuBao路径引用,统一使用技能本地目录
v1.2.3
所有工具使用技能本地目录,不访问全局~/.openclaw
v1.2.2
安全优化:配置文件移至技能本地目录;dream_consolidation不再删除日志;不访问全局~/.openclaw
v1.2.1
修复launch.sh路径问题;coordinator改为仅本地记录,不发送消息;更新SKILL.md准确描述功能
v1.2.0
打包完整工具脚本,用户安装后可完整使用所有功能
v1.1.2
根据实际包内容精简SKILL.md,移除不存在的工具脚本说明
v1.1.1
修正SKILL.md版本号,与version.json一致
v1.1.0
修正SKILL.md,移除所有stream_exec引用,纯信息类工具
v1.0.9
- 添加了 _meta.json 元数据文件。 - 其余功能和文档保持不变。
v1.0.8
移除命令执行能力,纯粹信息类工具,Low Risk
v1.0.7
移除stream_exec.py,无命令执行能力,纯粹信息类工具
v1.0.6
危险功能默认禁用,优化安全说明,强调备份建议
v1.0.5
dream_consolidation默认安全模式,配置文件移到技能目录内
v1.0.4
移除消息发送功能,所有openclaw调用改为只读,coordinator仅做本地分析
v1.0.3
修复路径问题,移除个人专属信息,添加安全确认,默认dry-run模式
v1.0.2
移除个人专用脚本,14个通用效率工具
v1.0.1
初始版本:17个效率工具,含安装脚本,基于Claude Code架构分析
v1.0.0
基于Claude Code源码分析的OpenClaw效率提升工具包
Metadata
Slug bw-openclaw-boost
Version 1.2.4
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 18
Frequently Asked Questions

What is Bw Openclaw Boost?

OpenClaw Boost enhances OpenClaw efficiency with cost tracking, memory management, compression, permission control, and task coordination tools. It is an AI Agent Skill for Claude Code / OpenClaw, with 115 downloads so far.

How do I install Bw Openclaw Boost?

Run "/install bw-openclaw-boost" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Bw Openclaw Boost free?

Yes, Bw Openclaw Boost is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Bw Openclaw Boost support?

Bw Openclaw Boost is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Bw Openclaw Boost?

It is built and maintained by bw520333 (@bw520333); the current version is v1.2.4.

💬 Comments