← 返回 Skills 市场
Overstory Integration
作者
austindixson
· GitHub ↗
· v1.0.0
384
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install overstory-integration
功能描述
Integrates overstory Claude Code agent swarm with nanobot orchestrator. Manages agent lifecycle, SQLite mail bridge, and git worktree coordination.
安全使用建议
This skill appears to do what it claims: it will create and use local SQLite DB files (~/.nanobot/agent_lifecycle.db and workspace/.overstory/mail.db), run the overstory CLI (which spawns tmux sessions), and run git commands that can remove worktrees. Before installing or running: 1) Inspect the full, untruncated source files in the package (the provided mail_bridge snippet was truncated in the listing) to confirm there are no hidden behaviors. 2) Ensure the overstory CLI binary you point to is trusted; this wrapper executes it directly. 3) Back up any important repositories or run in an isolated workspace, since cleanup/remove worktree operations can modify or remove worktrees. 4) If you need to limit risk, run the scripts with non-privileged user accounts or in a container/VM. If you want higher assurance, provide the complete untruncated files so I can re-check for hidden/exfiltration code.
功能分析
Type: OpenClaw Skill
Name: overstory-integration
Version: 1.0.0
The skill bundle is classified as suspicious due to a path traversal vulnerability in `scripts/overstory_wrapper.py`. The `cleanup_worktree` function constructs a path using `self.workspace / ".overstory" / "worktrees" / agent_name`. If the `agent_name` input is not sanitized and contains path traversal sequences (e.g., `../`), it could allow an attacker to delete arbitrary git worktrees or other directories within the `self.workspace` or its parent directories using the `git worktree remove --force` command. This is a local file system manipulation vulnerability, but it does not demonstrate clear intentional malicious behavior like data exfiltration or backdoor installation.
能力评估
Purpose & Capability
Name/description require managing overstory agents, a mail bridge, and worktrees. The package only asks for the overstory CLI, git, and tmux (declared in SKILL.md and reflected in the wrapper), which are proportionate to the described functionality.
Instruction Scope
SKILL.md and the scripts focus on spawning agents, inspecting logs, managing a local SQLite mail DB, and manipulating git worktrees. The code creates ~/.nanobot and .overstory/mail.db (or workspace/.overstory) and runs subprocesses (overstory, git). This is expected, but the skill will modify repository state (worktree remove) and spawn tmux sessions via the overstory CLI, so run with care in important repos or production hosts.
Install Mechanism
Instruction-only skill with bundled Python scripts; no external installer or remote downloads. No install-time network fetches or URL-based archive extraction are present in the provided material.
Credentials
No required secrets or unrelated environment variables. Optional env vars (OVERSTORY_BIN, OVERSTORY_WORKSPACE) are declared and used by the code.
Persistence & Privilege
Skill is not marked always:true and does not modify other skills or global agent configs. It operates on its own local DBs and workspace paths only.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install overstory-integration - 安装完成后,直接呼叫该 Skill 的名称或使用
/overstory-integration触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of overstory-integration.
- Integrates overstory Claude Code agent swarm with nanobot orchestrator.
- Provides agent lifecycle management with state tracking in SQLite.
- Implements a thread-safe SQLite mail bridge for inter-agent messaging.
- Supports git worktree coordination for parallel agent workstreams.
- Exposes CLI commands for agent, mail, and worktree operations.
- Requires only Python standard library and core system tools (overstory CLI, git, tmux).
元数据
常见问题
Overstory Integration 是什么?
Integrates overstory Claude Code agent swarm with nanobot orchestrator. Manages agent lifecycle, SQLite mail bridge, and git worktree coordination. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 384 次。
如何安装 Overstory Integration?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install overstory-integration」即可一键安装,无需额外配置。
Overstory Integration 是免费的吗?
是的,Overstory Integration 完全免费(开源免费),可自由下载、安装和使用。
Overstory Integration 支持哪些平台?
Overstory Integration 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Overstory Integration?
由 austindixson(@austindixson)开发并维护,当前版本 v1.0.0。
推荐 Skills