Prop Extractor for Openclaw

An intelligent script parsing tool that identifies critical items and generates structured visual style cards for creative production.

hexiaochun
v1.0.0
Feb 9, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install prop-extractor

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install prop-extractor using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Prop Extractor?

Prop Extractor is a specialized utility designed for narrative designers and AI-driven content creators. It parses raw script content to identify weapons, tokens, magical artifacts, and other plot-critical items, ensuring visual consistency across multiple shots or scenes. By integrating with Openclaw Skills, this tool automates the tedious process of manual asset listing, providing a structured bridge between textual descriptions and visual generation prompts.

The skill focuses on narrative significance, filtering out mundane background objects to highlight items that drive the plot or define character identity. It enforces a strict naming convention (PropKey) to ensure that every asset remains uniquely identifiable throughout the production lifecycle, making it an essential tool for maintaining continuity in complex storytelling projects.

Prop Extractor Use Cases

  • Automatically generating property master lists from screenplays or novels.
  • Creating consistent visual prompts for AI image generation of specific plot items.
  • Establishing a structured database of items linked to specific character IDs.
  • Exporting interactive HTML galleries for production team review and asset management.

How Prop Extractor Works

  1. The agent scans the script text to identify items mentioned in dialogue, action descriptions, and camera directions.
  2. Items are filtered based on frequency, narrative weight, and emotional significance to exclude irrelevant background objects.
  3. Extracted items are analyzed for material, color, dimensions, and ownership associations.
  4. A unique PropKey is generated for each item using the prop_{project}_{name} convention.
  5. The system generates comprehensive style cards including specific visual prompts and narrative context.
  6. An interactive HTML gallery is compiled to showcase all extracted assets visually.

Prop Extractor Setup

To get started with this skill within your Openclaw Skills environment, follow these steps:

# Navigate to your skills directory
cd skills/prop-extractor

# Configure your project settings
cp config.example.json config.json

# Provide your script and STYLE_BASE identifier
# The agent will then process the markdown content automatically

Prop Extractor Data Schema & Taxonomy

The skill organizes extracted data into a structured format for both human readability and machine processing:

Attribute Description Requirement
PropKey Unique identifier (e.g., prop_jl_sword) Mandatory
Category Classification (Weapon, Token, Magic, etc.) Mandatory
Appearance Details on material, color, size, and texture Mandatory
Ownership Association with specific character IDs (@ID) Optional
Scenes List of scenes where the item appears Mandatory
Image Prompt Optimized string for visual generation Generated

Prop Extractor Advanced Features

  • Multi-agent support for linking character IDs directly to prop ownership.
  • Automated HTML Gallery generation using assets/templates/gallery.html.
  • Style Anchor (STYLE_BASE) integration to ensure all generated prompts share a unified aesthetic.
  • Automated JSON export for seamless integration with frontend web development projects.
  • Quality self-check protocols to ensure PropKey uniqueness and prompt visualization readiness.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*