← 返回 Skills 市场
OpenStoryline Install
作者
Anlittledy
· GitHub ↗
· v0.0.4
· MIT-0
686
总下载
0
收藏
1
当前安装
4
版本数
在 OpenClaw 中安装
/install openstoryline-install
功能描述
Install, configure, and start FireRed-OpenStoryline from source on a local machine. Use when a user asks to set up OpenStoryline, troubleshoot installation,...
安全使用建议
This skill appears to do what it says, but exercise normal caution before running installers and downloads: 1) Verify the GitHub repository URL and review scripts (especially download.sh) before running them; 2) Run installs in an isolated environment (repo-local .venv or container) and avoid running as root; 3) Be cautious when inserting API keys—store secrets securely and do not commit them to source control; 4) Prefer verifying checksums or trusted release sources for large model/resource downloads; 5) The included code files in the package are empty placeholders—inspect the real repo's scripts before executing. If you need higher assurance, ask for the download.sh contents and checksums or run the steps manually with supervision.
功能分析
Type: OpenClaw Skill
Name: openstoryline-install
Version: 0.0.4
The skill `openstoryline-install` (SKILL.md) requires high-risk capabilities including shell execution, network access, and system-level modifications via `sudo`. It instructs the agent to clone an external repository (FireRed-OpenStoryline) and execute a shell script (`download.sh`), which constitutes execution of unvetted code. Additionally, the configuration step in `SKILL.md` presents a potential command injection vulnerability by suggesting the insertion of user-provided API keys into shell commands without explicit sanitization instructions. While these actions are plausibly needed for the stated purpose of software installation, they represent significant security risks in an automated agent environment.
能力评估
Purpose & Capability
The name/description match the runtime instructions: cloning a GitHub repo, creating a Python venv, installing dependencies, downloading model/resource archives, filling config.toml, and starting services are all expected for a local install helper.
Instruction Scope
Instructions are focused on installation, configuration, verification, and starting services. They ask the agent to read README.md and config.toml (expected). Two minor issues to note: (1) download.sh pulls large model/resource archives from the network but the SKILL.md does not mention verifying checksums or sources; (2) it instructs filling API keys into config.toml — this is expected but users should avoid pasting secrets into public places. Otherwise there is no scope creep (no instruction to read unrelated system files or exfiltrate data).
Install Mechanism
This is an instruction-only skill with no install spec, which is lowest-risk. The included code files are zero-length placeholders and there is no binary download/install declared by the skill itself.
Credentials
The skill does not declare or require environment variables or credentials in its metadata. The instructions do ask users to provide LLM/VLM/TTS API keys in config.toml (expected for a local app that integrates external services). No unrelated secrets or service credentials are requested.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. It instructs running local servers as part of the app workflow, which is expected for this purpose.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openstoryline-install - 安装完成后,直接呼叫该 Skill 的名称或使用
/openstoryline-install触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.0.4
- Added explicit instructions for cloning the FireRed-OpenStoryline GitHub repository if the local repo does not exist.
v0.0.3
Clean up unnecessary commands
v0.0.2
- Refined installation workflow for clarity and reliability; now uses a deterministic, step-wise process.
- Prefers repo-local Python virtual environments (`.venv`), with explicit checks for prerequisites and system dependencies before continuing.
- Splits resource downloads and Python package installation, ensuring external assets are deployed only after dependencies succeed.
- Expands documentation on config.toml editing, environment validation, and expected verification steps.
- Adds troubleshooting guidance for common issues and emphasizes real service startup as the success criteria.
- Simplifies Docker/conda/pyenv logic: defaults to `.venv` unless user requests an alternative.
v0.0.1
Initial release of the OpenStoryline installation and troubleshooting skill.
- Guides users through installing, configuring, starting, and repairing OpenStoryline on their current machine.
- Supports both source and Docker installation paths.
- Includes OS-specific steps for Windows, macOS, and Linux, with detailed resource and dependency instructions.
- Validates key configuration fields and assists in editing `config.toml` as required.
- Provides clear steps for server and interface startup, plus first-run verification.
- Focuses on actionable installation and repair support—instead of general usage or project info.
元数据
常见问题
OpenStoryline Install 是什么?
Install, configure, and start FireRed-OpenStoryline from source on a local machine. Use when a user asks to set up OpenStoryline, troubleshoot installation,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 686 次。
如何安装 OpenStoryline Install?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openstoryline-install」即可一键安装,无需额外配置。
OpenStoryline Install 是免费的吗?
是的,OpenStoryline Install 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
OpenStoryline Install 支持哪些平台?
OpenStoryline Install 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 OpenStoryline Install?
由 Anlittledy(@anlittledy)开发并维护,当前版本 v0.0.4。
推荐 Skills