← Back to Skills Marketplace
hexidyg

Story generation pipeline skill

by hexidyg · GitHub ↗ · v1.0.4
cross-platform ⚠ suspicious
574
Downloads
2
Stars
6
Active Installs
5
Versions
Install in OpenClaw
/install story-pipeline
Description
Story generation pipeline skill. Supports multi-episode continuous generation, graph management, AI quality check + human confirmation dual control mechanism...
Usage Guidance
This skill appears to be a self-contained, local story-generation pipeline that stores state and graphs under data/. Before installing or running it, consider the following: - The documentation and code disagree in two places: (1) SKILL.md mentions graph API calls but the code uses local JSON files; (2) SKILL.md says AI retry is capped at 3, but pipeline.py allows unlimited retries. Decide which behavior you expect and inspect/modify the code to enforce desired limits or change storage behavior. - The skill will create and modify files under data/ (pipeline_state.json and data/graphs/*.json). If you run it in an environment with sensitive files, ensure the working directory is isolated and not containing secrets. - No network endpoints or credentials are required by the included code, which reduces remote exfiltration risk. However, the skill bundles runnable Python code — review the files for any modifications you’d want (e.g., add retry caps, explicit user prompts, or logging controls) before enabling autonomous invocation. - Source is unknown. If you plan to use this in production or with sensitive inputs, request provenance from the author or run it in a sandbox first. If you want strict behavior (e.g., limit AI retries, or use a remote graph service), update the code to make that explicit and documented.
Capability Analysis
Type: OpenClaw Skill Name: story-pipeline Version: 1.0.4 The story-pipeline skill bundle is a well-structured framework for multi-episode story generation, featuring automated quality checks and human-in-the-loop confirmation. The Python scripts (pipeline.py, graph_manager.py, ai_reviewer.py) handle local state persistence and prompt construction for creative writing tasks without any evidence of data exfiltration, unauthorized network access, or malicious execution. While the documentation mentions remote APIs, the implementation is strictly local and focused on its stated purpose.
Capability Assessment
Purpose & Capability
Name/description match the code: generator, reviewer, graph manager, and state persistence are present. Minor mismatch: SKILL.md and some textual descriptions mention 'call remote API' for graph query/storage, but the included graph_manager.py implements only local JSON file storage under data/graphs. Functionality requested (graph queries, episode generation, AI review) is coherent with the stated purpose.
Instruction Scope
SKILL.md instructs LLM-driven prompts and local state/graph file usage which the code follows. However there are inconsistent control rules: the SKILL.md earlier states AI retries 'max 3 times' for review, while pipeline.py and process_ai_review allow unlimited AI retry attempts (and a top-line note says human review has no max). Also SKILL.md implies graph operations may call a remote Graph API; the code's graph_manager only reads/writes local JSON. These discrepancies mean the runtime behavior may differ from what documentation promises.
Install Mechanism
No install spec or external downloads are present — the skill is instruction+bundled Python code that operates on local files. No network-based install URLs or third-party package pulls were found in the bundle. Risk from installation is low, but the skill will write/read files in its data/ directory when executed.
Credentials
The skill declares no required environment variables or credentials and the code does not access secrets or external credentials. It only uses local filesystem paths (data/pipeline_state.json and data/graphs). No disproportionate credential requests detected.
Persistence & Privilege
always:false (not force-included) and the skill does not modify other skills or system settings. It persists state and graphs to data/ within the skill bundle path, which is normal for this kind of tool. No elevated platform privileges are requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install story-pipeline
  3. After installation, invoke the skill by name or use /story-pipeline
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
Storyboard-Generator Skill v1.0.0 (Initial Release) End-to-End Story Pipeline: Introduces a comprehensive generation pipeline supporting multi-episode, continuous storytelling with state persistence and parallel execution. AI QA & Human-in-the-Loop: Implements a robust dual-validation system. AI performs rigorous quality checks (evaluating coherence, consistency, pacing, emotion, and plot hooks), followed by human review and confirmation for each episode. Graph-Based Continuity Management: Seamlessly tracks characters, scenes, and plot hooks via an integrated knowledge graph, fully supported by API for dynamic relationship management. Flexible Execution Control: Provides pause, resume, and real-time modification capabilities, empowering creators to dynamically steer the story's progression. Comprehensive Documentation: Includes detailed workflows and API references covering the entire lifecycle—from initial creation and generation to review and final confirmation.
v1.0.3
Storyboard-Generator Skill v1.0.0 (Initial Release) End-to-End Story Pipeline: Introduces a comprehensive generation pipeline supporting multi-episode, continuous storytelling with state persistence and parallel execution. AI QA & Human-in-the-Loop: Implements a robust dual-validation system. AI performs rigorous quality checks (evaluating coherence, consistency, pacing, emotion, and plot hooks), followed by human review and confirmation for each episode. Graph-Based Continuity Management: Seamlessly tracks characters, scenes, and plot hooks via an integrated knowledge graph, fully supported by API for dynamic relationship management. Flexible Execution Control: Provides pause, resume, and real-time modification capabilities, empowering creators to dynamically steer the story's progression. Comprehensive Documentation: Includes detailed workflows and API references covering the entire lifecycle—from initial creation and generation to review and final confirmation.
v1.0.2
No changes detected in this version (1.0.2). - No file changes present. - Documentation, features, and workflow remain the same as the previous version.
v1.0.1
No code or functional changes in this version. - Documentation updated: SKILL.md rewritten from Chinese to English. - No underlying files or logic were changed. - All features, usage, workflow, and APIs remain the same.
v1.0.0
story-pipeline v1.0.0 - Initial release of the story-pipeline skill. - Supports automated multi-episode story generation with plot, character, and hook management. - Integrates dual control mechanism: AI quality check followed by user confirmation. - Features persistent status tracking, allowing pause/resume and parallel pipelines. - Provides full API and script documentation for episode creation, review, and state management. - Includes remote graph interface for character/scenario/hook association and consistency.
Metadata
Slug story-pipeline
Version 1.0.4
License
All-time Installs 6
Active Installs 6
Total Versions 5
Frequently Asked Questions

What is Story generation pipeline skill?

Story generation pipeline skill. Supports multi-episode continuous generation, graph management, AI quality check + human confirmation dual control mechanism... It is an AI Agent Skill for Claude Code / OpenClaw, with 574 downloads so far.

How do I install Story generation pipeline skill?

Run "/install story-pipeline" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Story generation pipeline skill free?

Yes, Story generation pipeline skill is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Story generation pipeline skill support?

Story generation pipeline skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Story generation pipeline skill?

It is built and maintained by hexidyg (@hexidyg); the current version is v1.0.4.

💬 Comments