Update to ShotClick: Screenplay & Script
Snapshot Nov 13, 2026 · 00:09 UTC · version 1.1.0
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 3 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Sep 30, 2026 · 23:10 UTC
d4cbc6c8726704372a02a8f76fb84881e1203aa02e708d5fa0dccb1080fdbe4f
Nov 13, 2026 · 00:09 UTC
cb430d6cef45bbbd632e4880d996a0db65900e74dc6fd8c9cc374c4f9a48c212
Package file
Sep 30, 2026 · 23:10 UTC
127
Nov 13, 2026 · 00:09 UTC
101
Package file
Sep 30, 2026 · 23:10 UTC
823394d842c4d56b99418f66f5cad2bab07ea0d1965fc9ae0c8e4b7128a14702
Nov 13, 2026 · 00:09 UTC
9d69421e41394e82855af6e801d84b1e47f093d811484f03727ecc9e084ac13b
Package file
Sep 30, 2026 · 23:10 UTC
2949
Nov 13, 2026 · 00:09 UTC
4646
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
.codex-plugin/plugin.json
− removed · + added
--- before +++ after @@ -1,26 +1,37 @@ { - "apps": "./.app.json", "author": { "name": "DAVIDE BANDINI" }, - "description": "ShotClick is a screenplay editor: professional formatting, locked scene numbers, revision passes, production breakdown, and .fdx import and export.\n\nThis plugin lets ChatGPT work inside the script itself instead of returning loose text. It reads your projects, scenes, subject, treatment, outline, characters, research notes and comments, and writes back properly formatted scenes, loglines, treatments and outline beats. Your existing permissions apply: on a shared project, a viewer stays read-only through the plugin too.\n\nIt can open a \"what if\" branch from any scene, so an alternate version of the story is written in parallel without touching the original. It also reaches AI Studio, the screenplay-to-video pipeline: it looks at the generated keyframes and reference images, then writes the image and video prompts that match them.\n\nNo tool deletes anything \u2014 not a scene, not a project, not a note \u2014 and no tool spends AI credits. Connecting requires a ShotClick account on the Studio plan, which includes the MCP connector.", + "mcpServers": "./.mcp.json", + "description": "ShotClick is a screenplay editor that keeps what you write with ChatGPT in real screenplay format: scene headings, action, character cues, parentheticals and dialogue laid out to the industry standard, with scene numbers, revision passes, and PDF and Final Draft (.fdx) export.\n\nWith this plugin ChatGPT works inside your actual script instead of returning loose text in the chat. Ask it for a short film from an idea and it creates the project and writes the scenes straight into ShotClick. Ask it to rewrite a scene, tighten the dialogue or add a scene, and it reads the current version and saves the change in place, keeping scene numbers and formatting. It also reads and writes the subject, treatment and outline, sets scene loglines, keeps research notes, lists characters, searches the script and reads collaborators' comments. It can open a \"what if\" branch from any scene, so an alternate version of the story, such as a different ending, is written in parallel without touching the original. Every result links to the screenplay in the ShotClick editor, where the pages are already formatted and ready to export.\n\nConnect it with your ShotClick account and the screenplays you write in ChatGPT are saved as projects in ShotClick, ready to edit, revise and export, with every scene number and revision pass in place.\n\nYour existing permissions apply: on a shared project, a viewer stays read-only through the plugin too. No tool deletes anything (not a scene, not a project, not a note), and no tool spends ShotClick AI credits: the writing is done by ChatGPT.", "interface": { "capabilities": [], "category": "Creativity", "defaultPrompt": [ - "list my ShotClick projects and the loglines of their scenes", - "read scene 12 of my short film and rewrite it with half the dialogue", - "turn my treatment into an outline, then write the first scene" + "Write a short film about a night-shift taxi driver who finds a letter, in screenplay format", + "Read scene 2 of my screenplay and rewrite it with half the dialogue", + "Turn my treatment into an outline, then write the first scene" ], "developerName": "DAVIDE BANDINI", - "displayName": "ShotClick", - "longDescription": "ShotClick is a screenplay editor: professional formatting, locked scene numbers, revision passes, production breakdown, and .fdx import and export.\n\nThis plugin lets ChatGPT work inside the script itself instead of returning loose text. It reads your projects, scenes, subject, treatment, outline, characters, research notes and comments, and writes back properly formatted scenes, loglines, treatments and outline beats. Your existing permissions apply: on a shared project, a viewer stays read-only through the plugin too.\n\nIt can open a \"what if\" branch from any scene, so an alternate version of the story is written in parallel without touching the original. It also reaches AI Studio, the screenplay-to-video pipeline: it looks at the generated keyframes and reference images, then writes the image and video prompts that match them.\n\nNo tool deletes anything \u2014 not a scene, not a project, not a note \u2014 and no tool spends AI credits. Connecting requires a ShotClick account on the Studio plan, which includes the MCP connector.", + "displayName": "ShotClick: Screenplay & Script", + "longDescription": "ShotClick is a screenplay editor that keeps what you write with ChatGPT in real screenplay format: scene headings, action, character cues, parentheticals and dialogue laid out to the industry standard, with scene numbers, revision passes, and PDF and Final Draft (.fdx) export.\n\nWith this plugin ChatGPT works inside your actual script instead of returning loose text in the chat. Ask it for a short film from an idea and it creates the project and writes the scenes straight into ShotClick. Ask it to rewrite a scene, tighten the dialogue or add a scene, and it reads the current version and saves the change in place, keeping scene numbers and formatting. It also reads and writes the subject, treatment and outline, sets scene loglines, keeps research notes, lists characters, searches the script and reads collaborators' comments. It can open a \"what if\" branch from any scene, so an alternate version of the story, such as a different ending, is written in parallel without touching the original. Every result links to the screenplay in the ShotClick editor, where the pages are already formatted and ready to export.\n\nConnect it with your ShotClick account and the screenplays you write in ChatGPT are saved as projects in ShotClick, ready to edit, revise and export, with every scene number and revision pass in place.\n\nYour existing permissions apply: on a shared project, a viewer stays read-only through the plugin too. No tool deletes anything (not a scene, not a project, not a note), and no tool spends ShotClick AI credits: the writing is done by ChatGPT.", "privacyPolicyURL": "https://shotclick.ai/privacy", - "shortDescription": "Write and edit screenplays", + "shortDescription": "Screenwriting: film & YouTube", "supportURL": "https://shotclick.ai/support", "termsOfServiceURL": "https://shotclick.ai/termini", - "websiteURL": "https://shotclick.ai" + "websiteURL": "https://shotclick.ai", + "brandColor": "#0042A5", + "composerIcon": "./assets/icon.png", + "logo": "./assets/logo.png" }, "name": "app-6aa28e5a079c81919a66c838973eaa1d", - "version": "1.0.0" -} \ No newline at end of file + "version": "1.1.0", + "extensions": { + "com.openai": { + "publication": { + "release_notes": "Version 1.1.0 updates the listing text and starter prompts. Tool results now include a link that opens the screenplay in the ShotClick editor. The AI Studio (screenplay-to-video) features are no longer offered: their tools were removed from the server and the listing no longer mentions them. Writing, reading and permission behavior is unchanged." + } + } + }, + "apps": "./.app.json" +}
Full technical diff · 7 changed fields
changed /files/.app.json/sha256
"d4cbc6c8726704372a02a8f76fb84881e1203aa02e708d5fa0dccb1080fdbe4f"
"cb430d6cef45bbbd632e4880d996a0db65900e74dc6fd8c9cc374c4f9a48c212"
changed /files/.app.json/size
127
101
changed /files/.codex-plugin~1plugin.json/sha256
"823394d842c4d56b99418f66f5cad2bab07ea0d1965fc9ae0c8e4b7128a14702"
"9d69421e41394e82855af6e801d84b1e47f093d811484f03727ecc9e084ac13b"
changed /files/.codex-plugin~1plugin.json/size
2949
4646
added /files/.mcp.json
Field was absent
{
"sha256": "cbdfb1130be244f8af8510d39eec838d75b9bfdc4d17128825037abb3cb2f930",
"size": 95
}added /files/assets~1icon.png
Field was absent
{
"sha256": "3188f2a7c40e609c2bb0000fe214d196a07a30b25fe2f472868359e9161d96f8",
"size": 24300
}added /files/assets~1logo.png
Field was absent
{
"sha256": "3188f2a7c40e609c2bb0000fe214d196a07a30b25fe2f472868359e9161d96f8",
"size": 24300
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "cb430d6cef45bbbd632e4880d996a0db65900e74dc6fd8c9cc374c4f9a48c212",
"size": 101
},
".codex-plugin/plugin.json": {
"sha256": "9d69421e41394e82855af6e801d84b1e47f093d811484f03727ecc9e084ac13b",
"size": 4646
},
".mcp.json": {
"sha256": "cbdfb1130be244f8af8510d39eec838d75b9bfdc4d17128825037abb3cb2f930",
"size": 95
},
"assets/icon.png": {
"sha256": "3188f2a7c40e609c2bb0000fe214d196a07a30b25fe2f472868359e9161d96f8",
"size": 24300
},
"assets/logo.png": {
"sha256": "3188f2a7c40e609c2bb0000fe214d196a07a30b25fe2f472868359e9161d96f8",
"size": 24300
}
}
}SHA-256 of public snapshot: 75f4784cba0697d924bf08d1214086231cf80284b9ae0ffa56f67719aced031f