shotlist-builder

Generate cinematic shotlists from screenplays and create Seedance prompts.

1|2|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/gaojesse999/ai-scripts --skill shotlist-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shotlist-builder
Source: https://github.com/gaojesse999/ai-scripts/tree/main/skills/shotlist-builder
Command: npx skills add https://github.com/gaojesse999/ai-scripts --skill shotlist-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, opencv-python, numpy, matplotlib, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of creating production-ready cinematic shotlists from screenplays, using Seedance 2.0 prompts, saving time and reducing errors in the planning phase.

Core Features & Use Cases

  • Shotlist Generation: Converts screenplay scenes into detailed shotlists, including spatial blocking, lighting, and camera directions.
  • Seedance Prompt Creation: Generates Seedance prompts for AI video generation based on the shotlist details.
  • Use Case: When a user uploads a screenplay and requests a shotlist, this skill will read the script, generate asset lists, confirm spatial blocking, and produce an HTML shotlist with Chinese prompts for AI video generation.

Quick Start

Use the shotlist-builder skill with the command "build the shotlist for this script".

Frequently Asked Questions about shotlist-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a cinematic shotlist from a screenplay automatically?

Generating a cinematic shotlist from a screenplay requires script analysis, spatial blocking confirmation, and camera direction extraction. This skill automates that workflow to output production-ready HTML shotlists directly from uploaded script files.

What is a Seedance prompt and how does it relate to AI video generation?

Seedance prompts provide specific cinematic details like lighting and camera movement to guide AI video generation. This skill generates these Chinese prompts based on the spatial blocking and shot details extracted from your screenplay.

Can I use PDF screenplays for shotlist generation or do I need a specific format?

You can process PDF screenplays for shotlist generation. The skill uses pdfplumber and pypdf libraries to read and extract text from PDF files, handling the script analysis needed to build asset lists and shot details.

Do I need Python installed to build a shotlist from my script?

You need a Python environment to build a shotlist from your script. The skill depends on libraries including pdfplumber, pypdf, opencv-python, numpy, and matplotlib for text processing, file handling, and AI prompt generation.

What is the best way to convert a script scene into an HTML shotlist?

The best way to convert a script scene into an HTML shotlist is automating the extraction of spatial blocking and camera directions. This skill reads the screenplay, confirms scene layouts, and produces a formatted HTML shotlist with AI video prompts.

Related Skills