/install boxed-fs
boxed-fs
WebAssembly sandboxed file system operations. All file operations run inside a WASM sandbox with access control.
Quick Start
// Download wasm first (one-time)
wasm-sandbox-download({
url: "https://raw.githubusercontent.com/guyoung/wasm-sandbox-openclaw-skills/main/boxed-fs/files/boxed-fs-component.wasm",
dest: "~/.openclaw/skills/boxed-fs/files/boxed-fs-component.wasm"
})
// List files
wasm-sandbox-run({
wasmFile: "~/.openclaw/skills/boxed-fs/files/boxed-fs-component.wasm",
workDir: "~/.openclaw/workspace",
args: ["list-dir", "--path", "."]
})
// Read file
wasm-sandbox-run({
wasmFile: "~/.openclaw/skills/boxed-fs/files/boxed-fs-component.wasm",
workDir: "~/.openclaw/workspace",
args: ["read-file", "--path", "example.txt"]
})
Supported Operations
- read-file - Read file contents
- write-file - Write file contents atomically
- append-file - Append data to a file
- open-file - Open a file for reading
- open-writable-file - Open a file for writing
- copy-file - Copy a file within root
- remove-path - Remove a file or directory
- mkdir-path - Create a directory path
- list-dir - List files and directories under a path
Trigger When
boxed-fs triggers when the user asks to read, write, append, copy, remove, list, or otherwise manipulate files in a sandboxed environment, or when explicitly requested to use boxed-fs.
boxed-fs 在用户要求在沙箱环境中读取、写入、追加、复制、删除、列出或以其他方式操作文件时触发,或在明确请求使用 boxed-fs 时触发。
Usage Reference
See USAGE.md for detailed command usage and examples.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install boxed-fs - 安装完成后,直接呼叫该 Skill 的名称或使用
/boxed-fs触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Boxed fs 是什么?
WebAssembly sandboxed file system operations for secure file read/write within explicitly declared directories. Use when needing to read, write, append, copy... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 103 次。
如何安装 Boxed fs?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install boxed-fs」即可一键安装,无需额外配置。
Boxed fs 是免费的吗?
是的,Boxed fs 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Boxed fs 支持哪些平台?
Boxed fs 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Boxed fs?
由 guyoung(@guyoung)开发并维护,当前版本 v1.0.0。