explaingit

zhlmi/script-forging

Analysis updated 2026-05-18

33HTMLAudience · writerComplexity · 2/5Setup · easy

TLDR

A Claude Code skill that turns a finished story into a production-ready screenplay through a staged, checkpoint-based workflow.

Mindmap

mindmap
  root((repo))
    What it does
      Story to screenplay
      Checkpoint approvals
      Self-check drafts
    Tech stack
      Claude Code skill
      HTML
    Use cases
      Format assessment
      Scene outlining
      Shot list generation
    Audience
      Writers
      Filmmakers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Turn a finished story draft into a formatted, production-ready screenplay.

USE CASE 2

Get an AI recommendation on whether a story fits a feature film, short, or series.

USE CASE 3

Generate a scene-by-scene outline before committing to a full draft.

USE CASE 4

Produce a shot list and digital asset list for AI visual generation or production.

What is it built with?

Claude Code skillHTML

How does it compare?

zhlmi/script-forging855princekumar/sense-hiveazidancorp/voxeltreemorph
Stars333234
LanguageHTMLHTMLHTML
Setup difficultyeasyeasyeasy
Complexity2/52/51/5
Audiencewriterops devopsvibe coder

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 30min

Runs as a skill inside Claude Code or a similar AI assistant, no separate infrastructure needed.

In plain English

Script Forging (剧本锻造) is a Chinese-language AI skill designed for users of Claude Code or similar AI assistants who want to turn a finished story into a production-ready screenplay. It is a workflow engine with defined stages and checkpoints, not a one-click generator: at each checkpoint the tool stops and waits for your approval before continuing, so creative decisions stay with you. The process starts with a format assessment, where the AI recommends whether the story fits a feature film, a short film, a miniseries, or a web drama. From there it creates a 13-field control document called a screenplay prompt package that locks in what cannot be changed and what must be preserved. After you approve that document, it writes a detailed scene-by-scene outline with 10 fields per scene. After another approval, it writes the full screenplay draft and generates a self-check report flagging structural problems. If serious issues are found, a second draft follows automatically. Optional outputs available after the screenplay is finalized include a shot list at three levels of detail (key shots only, scene-level, or full frame-by-frame), and a digital asset list covering characters, locations, props, motifs, and costume states for use in AI visual generation or physical production preparation. The skill works alongside a companion tool called Narrative Translation (叙事转译), which analyzes whether a story is ready to be filmed before the screenplay stage begins. Stories are graded A through D: only A-grade stories proceed directly to Script Forging, while lower grades first go through a development revision pass. Both tools can be run together as a complete pipeline from raw story to final screenplay, shot list, and actor reading materials.

Copy-paste prompts

Prompt 1
Run Script Forging on my story and tell me what format it recommends.
Prompt 2
Walk me through the checkpoints in the Script Forging workflow.
Prompt 3
Generate a scene-by-scene outline for my story using this skill.
Prompt 4
Explain how the screenplay prompt package locks in creative decisions.
Prompt 5
Use Script Forging together with Narrative Translation to grade my story first.

Frequently asked questions

What is script-forging?

A Claude Code skill that turns a finished story into a production-ready screenplay through a staged, checkpoint-based workflow.

What language is script-forging written in?

Mainly HTML. The stack also includes Claude Code skill, HTML.

How hard is script-forging to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is script-forging for?

Mainly writer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.