← 返回 Skills 市场
784
总下载
2
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install sequential-read
功能描述
Read prose sequentially with structured reflections to simulate the reading experience
安全使用建议
This skill appears to do what it claims: it reads a text file, chunks it, writes per-chunk reflections, and synthesizes a final report using only local Python scripts. Before installing or running it: (1) review or run the included scripts in a controlled environment (they write under your OpenClaw workspace, default ~/.openclaw/workspace); (2) avoid passing sensitive or private files (the session metadata stores source filenames/paths and the full text is persisted under memory/sequential_read/<session-id>/); (3) note that the pipeline spawns sub-agents and runs end-to-end without extra prompts — if you prefer manual confirmation between phases, do not use the hands-off mode or inspect/modify SKILL.md to add prompts; (4) if you want to sandbox file writes, set OPENCLAW_WORKSPACE to an isolated directory before invoking. Overall the skill is internally consistent, but treat persisted session data and autonomous execution as the main operational considerations.
功能分析
Type: OpenClaw Skill
Name: sequential-read
Version: 1.0.0
The skill contains multiple local file inclusion (LFI) vulnerabilities due to insufficient sanitization of user-provided inputs. Specifically, `scripts/chunk_manager.py`'s `structural-chunk` command takes a user-controlled `source_file` (from `SKILL.md` and `preread/SKILL.md`) and directly `open()`s it, allowing path traversal to read arbitrary files. Similarly, `scripts/session_manager.py` and `scripts/state_manager.py` construct file paths using a user-controlled `session_id` (from `SKILL.md`), enabling path traversal for reading and writing files within the OpenClaw workspace or potentially beyond. The `LENS` parameter (user input) is also used to construct prompts for sub-agents, creating a prompt injection vulnerability. While these are critical vulnerabilities, there is no clear evidence of intentional malicious behavior such as data exfiltration to external endpoints or backdoor installation.
能力评估
Purpose & Capability
Name/description (sequential reading with structured reflections) matches the files and runtime actions: Python scripts implement session, chunk, and state management; SKILL.md describes chunking, reading, and synthesis flows. Required binaries (python3) are appropriate and there are no unrelated credentials or tools requested.
Instruction Scope
Instructions legitimately operate on user-supplied text files and the OpenClaw workspace: preread reads the entire source, chunking splits it, the reading agent iterates over chunks writing reflections, and synthesis produces the final output. The skill explicitly instructs spawning sub-agents (sessions_spawn) and to run end-to-end without asking the user mid-run — this is coherent for an autonomous reading pipeline but important to note since the pipeline processes the full text and writes session artifacts without further user confirmation.
Install Mechanism
No install spec or external downloads; only local Python scripts are included. This is low risk from an install-perspective because nothing is fetched from third-party URLs or installed system-wide.
Credentials
The skill does not require secrets or external credentials. Scripts optionally respect OPENCLAW_WORKSPACE (falls back to ~/.openclaw/workspace) but SKILL.md did not declare this env var — it's optional but the skill will read/write files there and will store the user's source filename/path in session metadata. This is expected behavior but has a privacy implication: absolute source paths and text are persisted to disk.
Persistence & Privilege
The skill is not always-enabled and does not request special platform privileges. However, it is designed to run autonomously (it instructs spawning reader/finisher sub-agents and to proceed without asking the user). Autonomous operation is coherent for this use case but increases the blast radius if you supply sensitive files or if you are uncomfortable with unattended runs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install sequential-read - 安装完成后,直接呼叫该 Skill 的名称或使用
/sequential-read触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release. Three-phase pipeline (preread/reading/synthesis) for deep sequential engagement with prose. Tested on 41+ novels.
元数据
常见问题
Sequential Read 是什么?
Read prose sequentially with structured reflections to simulate the reading experience. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 784 次。
如何安装 Sequential Read?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install sequential-read」即可一键安装,无需额外配置。
Sequential Read 是免费的吗?
是的,Sequential Read 完全免费(开源免费),可自由下载、安装和使用。
Sequential Read 支持哪些平台?
Sequential Read 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Sequential Read?
由 Horace(@horace-claw)开发并维护,当前版本 v1.0.0。
推荐 Skills