← 返回 Skills 市场
299
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install shorts-builder
功能描述
Story generation pipeline skill. Supports multi-episode continuous generation, graph management, AI quality check + human confirmation dual control mechanism...
安全使用建议
This package generally implements a local story-generation pipeline and is not obviously malicious, but there are several mismatches you should review before installing:
- Naming and manifest mismatches: the registry name ('Shorts Builder') and the SKILL.md/internal module name differ; the registry says "instruction-only" but the package contains runnable Python code. Treat this as a signal to verify origin.
- Docs vs code inconsistencies: SKILL.md mentions a remote Graph API and a 3-retry limit for AI review, but the code uses local JSON files for graph storage and allows unlimited AI retries. If you rely on the 3-retry limit or remote storage, update/verify the implementation.
- Data persistence: generated content and all pipeline state are written to data/pipeline_state.json and data/graphs/*.json. These files may contain any text you or users include. If that is sensitive, run the skill in an isolated environment or configure storage/retention policies.
- Exposure to LLM provider: the AI-review prompts include full episode content and graph data — the agent will send those to whichever LLM it uses. If you have confidentiality concerns, avoid sending private data or run using a private model.
Recommendations before enabling/installing:
- Inspect the code locally (you already have it) and search for any network calls (requests, socket, urllib, etc.). The provided files show no obvious remote HTTP calls, but double-check for dynamically imported modules or later changes.
- Run the skill in a sandboxed agent or VM to observe file writes and outbound network activity.
- If you need the 3-retry limit or remote graph storage, update the pipeline.py/graph_manager implementations accordingly.
- If you are concerned about persistent storage of story content, either relocate data/ to an encrypted or temporary directory or add a data-retention/auto-delete feature.
If you want, I can produce a short checklist or specific code edits to enforce a retry limit, disable disk persistence, or log all outbound requests for safer operation.
功能分析
Type: OpenClaw Skill
Name: shorts-builder
Version: 1.0.1
The skill bundle implements a comprehensive story generation pipeline including state persistence, character tracking, and a dual-stage (AI and human) review process. While the documentation in SKILL.md contains minor inaccuracies—claiming the use of remote APIs and network connectivity for graph management—the actual implementation in graph_manager.py and pipeline.py uses local JSON files for storage. No evidence of data exfiltration, malicious execution, or prompt injection attacks was found; the code logic is consistent with the stated purpose of managing creative writing workflows.
能力评估
Purpose & Capability
The skill's declared name ('Shorts Builder') and the SKILL.md top-name ('story-pipeline') differ from the repository contents, which implement a story generation pipeline — this is probably just naming drift but is an inconsistency. SKILL.md and some documentation state the graph is accessed via a remote API, yet the included graph_manager implementation uses local JSON files under data/graphs. The registry says "instruction-only"/no install spec, but multiple Python modules are bundled. These mismatches are not clearly malicious but are incoherent and warrant scrutiny.
Instruction Scope
The runtime instructions and code are consistent about reading/writing pipeline_state.json and graph JSON files and about sending prompts to an LLM for generation and review. However, SKILL.md's prose claims an AI retry limit of 3 tries while the pipeline implementation allows unlimited AI retries; the SKILL.md also mentions "call remote API" for graph queries while the code is purely local. Important: the AI review prompts include full episode content and graph data, so story content is sent to whatever LLM/review system the agent uses — this may expose sensitive or private text.
Install Mechanism
No install spec is declared (lowest install risk), but executable Python modules are bundled with the skill. There are no downloads or external install steps in the manifest. Presence of code files without an install spec is unusual but not inherently dangerous; it means the agent will run local code shipped with the skill.
Credentials
The skill requests no environment variables or external credentials and the code does not read env vars. This is proportionate to a local story pipeline. One caveat: the skill will generate prompts that include story content and graph state which will be sent to the agent's LLM/AI provider — that is expected but may leak content to external model providers.
Persistence & Privilege
The code persistently writes and deletes files under data/ (pipeline_state.json and data/graphs/*.json). This is expected for a stateful pipeline, but it means generated content and any user-supplied text are stored on disk indefinitely unless deleted. The skill also supports delete_graph which removes files. While not excessive for this purpose, users should be aware of on-disk persistence and ensure storage location and retention are acceptable.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install shorts-builder - 安装完成后,直接呼叫该 Skill 的名称或使用
/shorts-builder触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
No file or documentation changes detected for shorts-builder version 1.0.1. No updates included in this release.
v1.0.0
story-pipeline 1.0.0
- Initial release of the complete story generation pipeline skill.
- Supports multi-episode, continuous story creation with automatic graph management (characters, scenes, hooks).
- Introduces a dual control mechanism: AI quality check with scoring and human confirmation after each episode.
- Enables stateful operations: pause/resume and multiple parallel pipelines.
- Provides APIs and internal modules for story episode generation, review, graph storage/query, and state management.
元数据
常见问题
Shorts Builder 是什么?
Story generation pipeline skill. Supports multi-episode continuous generation, graph management, AI quality check + human confirmation dual control mechanism... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 299 次。
如何安装 Shorts Builder?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install shorts-builder」即可一键安装,无需额外配置。
Shorts Builder 是免费的吗?
是的,Shorts Builder 完全免费(开源免费),可自由下载、安装和使用。
Shorts Builder 支持哪些平台?
Shorts Builder 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Shorts Builder?
由 hexidyg(@hexidyg)开发并维护,当前版本 v1.0.1。
推荐 Skills