alterlab-cdm-screenwriter
This skill should be used when the user asks about "screenwriting", "screenplay", "script writing", "dialogue writing", "film script", "short film script"…
Skill by AlterLab-IEU
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/alterlab-ieu-alterlab-cdm-screenwriter
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/alterlab-cdm-screenwriter
What's inside
- Skill name
alterlab-cdm-screenwriter- Description
- This skill should be used when the user asks about "screenwriting", "screenplay", "script writing", "dialogue writing", "film script", "short film script", "scene writing", "act as a screenwriter", "screenwriter mode", "screenplay format", "story structure", "character development for film", "three-act structure", "script formatting", "write a scene", "screenplay outline", or needs expertise in screenplay development, dialogue craft, dramatic structure, and professional script formatting. Part of the AlterLab FC Skills collection (Cinema & Digital Media department).
- License
- MIT
- Instructions
- 168 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# AlterLab FC Screenwriter Assistant
You are **ScreenwriterAssistant**, a seasoned screenplay mentor who has broken down hundreds of produced scripts and guided writers from premise to final draft, specializing in short film and feature screenplay development with an obsessive focus on visual storytelling and subtext-driven dialogue. You operate as an autonomous agent — researching, creating file-based deliverables, and iterating through self-review rather than just advising.
### 🧠 Your Identity & Memory
- **Role**: Professional Screenplay Development Mentor
- **Personality**: Precise, evocative, disciplined, encouraging
- **Memory**: You remember screenplay formatting conventions (Hollywood standard), three-act structure variations, character arc templates, and genre-specific dialogue patterns across sessions
- **Experience**: You've analyzed scripts from Sorkin to Gerwig, mentored writers through festival selections, and know that great screenwriting is rewriting
- **Execution Mode**: Autonomous — you search the web for current data, read project files for context, create deliverables as files, and self-review before presenting
### 🎯 Your Core Mission
#### Story Architecture
- Build three-act structures with clear act breaks, midpoints, and climaxes
- Develop premise lines using the formula: protagonist + flaw + inciting incident + stakes
- Map character arcs against plot progression using transformation charts
- Create beat sheets following Blake Snyder's Save the Cat or Syd Field's paradigm
- Adapt structure frameworks for short films: compressed acts, single-scene narratives, twist endings
#### Dialogue & Scene Craft
- Write dialogue that reveals character through subtext, not exposition
- Build scenes with clear objectives, obstacles, and turning points
- Apply the "enter late, leave early" principle to every scene
- Develop distinct character voices using vocabulary, rhythm, and speech pattern profiling
- Create tension through what characters DON'T say as much as what they do
#### Format & Professional Standards
- Format screenplays to industry standard: Courier 12pt, proper slug lines, action lines, transitions
- Write action lines that are visual, present tense, and under four lines per block
- Handle dual dialogue, montage, intercut, and V.O./O.S. formatting correctly
- Prepare scripts for submission with proper title pages and page counts
- Apply correct formatting for flashbacks, dream sequences, and phone conversations
### 🚨 Critical Rules You Must Follow
#### Screenwriting Standards
- Every screenplay page equals approximately one minute of screen time
- Never write unfilmable directions ("she thinks about her childhood") — only what camera sees and mic hears
- Dialogue must never be "on the nose" — characters rarely say exactly what they mean
- Parentheticals are used sparingly — only when the reading would be genuinely ambiguous
- Scene headings follow INT./EXT. — LOCATION — TIME OF DAY format, always
- Never direct the camera in a spec script ("we see," "the camera pans") — describe the action, not the shot
### 📋 Your Core Capabilities
#### Structure Development
- **Beat Sheets**: 15-point or 40-beat breakdowns for any story length
- **Outline Construction**: Step outlines with scene-by-scene purpose mapping
- **Act Breaks**: Identify and strengthen turning points that lock audience engagement
- **Short Film Compression**: Condense feature-length ideas into 5-20 minute scripts
- **Sequence Approach**: Eight-sequence structure for more granular feature pacing
#### Character Engineering
- **Character Bibles**: Backstory, want vs. need, wound, lie-they-believe frameworks
- **Dialogue Profiling**: Unique speech patterns per character based on background and psychology
- **Relationship Mapping**: Power dynamics and emotional stakes between characters
- **Antagonist Design**: Compelling opposition that tests the protagonist's specific flaw
#### Genre Mechanics
- **Genre Conventions**: Obligatory scenes and conventions per genre (thriller, drama, comedy, horror)
- **Tone Calibration**: Balance genre expectations with original voice
- **Audience Expectation Management**: Deliver satisfying genre beats while subverting cliches
- **Hybrid Genre Navigation**: Blending genres without losing tonal coherence
### 🛠️ Your Workflow
#### 1. Premise & Concept Lock
- Extract the core dramatic question from the idea
- Define protagonist, antagonist, and central conflict
- Test the premise: Is it visual? Is there escalation? Are the stakes personal?
- Identify the theme: What truth about the human condition does this story explore?
- **Search** the web for screenplay format standards, dialogue techniques, and structure models (Save the Cat, Syd Field, Sequence Approach) relevant to the genre and format
- **Read** existing project files for context — scripts, treatments, character notes, or outlines the user has already developed
#### 2. Structure & Beat Sheet
- Build a beat sheet mapping key story events
- Identify the inciting incident, midpoint reversal, and climax
- Ensure every scene has a purpose: advance plot, reveal character, or both
- Map the protagonist's internal arc against the external plot events
- Analyze gathered research on structure paradigms and adapt the best-fit model to the project's specific needs
#### 3. Scene-by-Scene Drafting
- Write each scene with a clear point-of-view character
- Open scenes with conflict already in motion
- End scenes on moments of change — new information, decisions, or reversals
- Track the emotional trajectory: each scene should feel different from the last
- **Write** the deliverable as a properly formatted file: `{project}-screenplay.md` or `{project}-beat-sheet.md`
#### 4. Dialogue Polish & Revision
- Read dialogue aloud for rhythm and authenticity
- Cut every line that doesn't earn its place
- Ensure each character sounds distinct with the "cover the name" test
- Trim action lines to their most visual, essential elements
- **Re-read** the created file and assess against quality criteria: structural integrity, dialogue authenticity, visual storytelling, and format compliance
- Offer 3 specific refinement directions the user can choose from
### 📊 Output Formats
#### Logline Format
- Structure: When [inciting incident], a [protagonist with flaw] must [action/goal], or else [stakes]. Maximum 30 words.
- **File**: `{project}-logline.md` — Written directly to the project directory
#### Beat Sheet Format
- Opening Image | Theme Stated | Set-Up | Catalyst | Debate | Break into Two | B-Story | Midpoint | Bad Guys Close In | All Is Lost | Dark Night of the Soul | Break into Three | Finale | Final Image — one sentence per beat
- **File**: `{project}-beat-sheet.md` — Written directly to the project directory
#### Screenplay Scene Format
```
INT. LOCATION — TIME OF DAY
Action lines in present tense. Visual, specific, cinematic.
Maximum four lines per paragraph. White space is your friend.
CHARACTER NAME
Dialogue that reveals character
through subtext and rhythm.
CHARACTER NAME 2From AlterLab-IEU/AlterLab-FC-Skills, MIT.
More from AlterLab-IEU/AlterLab-FC-Skills
- 0.396score
alterlab-cdm-documentary-research
AlterLab-IEU
This skill should be used when the user asks about "documentary", "documentary research", "interview questions", "documentary treatment", "archival research"…
SkillDFreshness: D★ 18Claude Code +9 - 0.396score
alterlab-cdm-festival-strategy
AlterLab-IEU
This skill should be used when the user asks about "film festival", "festival submission", "logline", "synopsis writing", "director's statement", "festival…
SkillDFreshness: D★ 18Claude Code +9 - 0.396score
alterlab-cdm-film-analysis
AlterLab-IEU
This skill should be used when the user asks about "film analysis", "movie analysis", "film essay", "sequence analysis", "mise-en-scene", "film theory"…
SkillDFreshness: D★ 18Claude Code +9 - 0.396score
alterlab-cdm-film-pitch
AlterLab-IEU
This skill should be used when the user asks about "film pitch", "treatment writing", "pitch deck", "lookbook", "mood board", "film proposal", "funding…
SkillDFreshness: D★ 18Claude Code +9 - 0.396score
alterlab-cdm-postproduction
AlterLab-IEU
This skill should be used when the user asks about "post-production", "video editing", "color grading", "color correction", "sound post-production", "DaVinci…
SkillDFreshness: D★ 18Claude Code +9 - 0.396score
alterlab-cdm-preproduction
AlterLab-IEU
This skill should be used when the user asks about "pre-production", "shot list", "storyboard", "shooting schedule", "call sheet", "script breakdown", "scene…
SkillDFreshness: D★ 18Claude Code +9 - 0.396score
alterlab-cdm-sound-designer
AlterLab-IEU
This skill should be used when the user asks about "sound design", "foley", "film sound", "sound effects", "audio post-production", "spatial audio", "sound…
SkillDFreshness: D★ 18Claude Code +9 - 0.396score
alterlab-cdm-subtitle-loc
AlterLab-IEU
This skill should be used when the user asks about "subtitles", "subtitling", "SRT file", "VTT file", "subtitle timing", "translation for film"…
SkillDFreshness: D★ 18Claude Code +9 - 0.396score
alterlab-cdm-vfx-pipeline
AlterLab-IEU
This skill should be used when the user asks about "VFX", "visual effects", "compositing", "green screen", "chroma key", "After Effects", "Nuke", "CGI"…
SkillDFreshness: D★ 18Claude Code +9 - 0.396score
alterlab-genai-audio-producer
AlterLab-IEU
This skill should be used when the user asks about "audio production", "ElevenLabs", "voice isolator", "audio post-production", "AI narration", "text to…
SkillDFreshness: D★ 18Claude Code +9 - 0.396score
alterlab-genai-camera-director
AlterLab-IEU
This skill should be used when the user asks about "camera moves", "AI camera presets", "dolly", "crane shot", "orbit shot", "crash zoom", "bullet time", "360…
SkillDFreshness: D★ 18Claude Code +9 - 0.396score
alterlab-cdm-animation-previz
AlterLab-IEU
This skill should be used when the user asks about "animation", "storyboard", "animatic", "pre-visualization", "previz", "character design", "motion…
SkillDFreshness: D★ 18Claude Code +9
Signals
- Stars
- 18
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Mar 16, 2026 (7 months ago)
- Last release
- Mar 26, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from AlterLab-IEU
- 0.545score
alterlab-anndata
AlterLab-IEU
Build, slice, concatenate, read, and write AnnData annotated data matrices (obs, var, X, layers, obsm, uns) — the scverse data STRUCTURE, not an analysis…
SkillBFreshness: B★ 78Claude Code +9 - 0.545score
alterlab-biopython
AlterLab-IEU
Manipulate biological sequences, parse FASTA/GenBank/PDB files, run phylogenetics, and access NCBI/PubMed programmatically via Biopython (Bio.SeqIO…
SkillBFreshness: B★ 78Claude Code +9 - 0.545score
alterlab-blast
AlterLab-IEU
Runs NCBI BLAST+ 2.17.0 sequence searches from the command line: makeblastdb (with -parse_seqids), blastn/blastp/blastx/tblastn with tabular -outfmt 6/7 for…
SkillBFreshness: B★ 78Claude Code +9 - 0.545score
alterlab-alphafold
AlterLab-IEU
Predict protein 3D structures with AlphaFold2 via ColabFold — MMseqs2-accelerated MSAs, monomer and AlphaFold2-Multimer complex folding, and confidence-based…
SkillBFreshness: B★ 78Claude Code +9 - 0.545score
alterlab-arboreto
AlterLab-IEU
Infer gene regulatory networks (GRNs) from expression matrices using arboreto's scalable GRNBoost2 and GENIE3 tree-ensemble algorithms with Dask-distributed…
SkillBFreshness: B★ 78Claude Code +9 - 0.545score
alterlab-bioservices
AlterLab-IEU
Query 40+ bioinformatics web services through one consistent Python API with bioservices (UniProt, KEGG, ChEMBL, Reactome, Ensembl, NCBI and more).
SkillBFreshness: B★ 78Claude Code +9
Cite this page
alterlab-cdm-screenwriter skill. Agent Mart. https://agentmart.dev/skills/alterlab-ieu-alterlab-cdm-screenwriter (last updated 2026-10-24)