By bflandev
A screenwriting and script development methodology for AI agents. Adapted from the Superpowers framework — systematic story development, beat sheet planning, consistency-driven drafting, scene delegation, coverage review, and plot hole auditing.
Run script coverage notes on the current draft — structural, character, dialogue, and format analysis.
Start developing a new screenplay or script from scratch using the Script Doctor story development process.
Run the pre-submission checklist on the current draft before it goes out.
Create a granular, scene-by-scene beat sheet with acceptance criteria for every beat. Activates after story-development has produced an approved Story Bible. Use when: transitioning from story to structure, user says "let's outline this," or an approved Story Bible exists and the user is ready to plan.
The CRITERIA-DRAFT-POLISH cycle for writing scenes. Activates when drafting any scene. This is the core writing discipline — write acceptance criteria first, draft the scene to pass them, then polish without breaking any. Use when: writing a scene, drafting pages, or working on any section of a screenplay.
Create isolated draft branches for structural experiments. Activates when: the writer wants to try an alternate structure, test a different opening, explore a non-linear approach, or try "what if" scenarios without destroying the working draft.
Verify, lock, and manage revisions of completed drafts. Activates when: a draft is declared complete, the writer says "I think this is done," transitioning between revision colors, or preparing a draft for submission or sharing.
Batch execution through the beat sheet with sequence-level checkpoints. Activates when: the writer wants to power through drafting, prioritizes momentum over per-scene polish, or says "let's just get pages down." Faster than scene-delegation, trades some per-scene quality for drafting velocity.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A complete screenwriting and script development methodology for your AI coding agent, built on composable skills that activate automatically when you're working on a screenplay, teleplay, or any dramatic writing project.
Inspired by Superpowers — the agentic software development framework — Script Doctor adapts the same rigorous design-then-execute pipeline to the craft of screenwriting.
When you tell your agent you want to write a screenplay, it doesn't just start generating pages. Instead, it steps back and asks you what the story is really about.
Once it's developed a Story Bible through Socratic questioning, it shows you the concept in digestible chunks: logline, theme, characters, world, tone, structure. You approve each piece before moving on.
After you've signed off on the story, your agent builds a beat sheet — a granular scene-by-scene plan with acceptance criteria for every beat. Then it drafts scene by scene, checking each one against its criteria before moving forward.
There's a bunch more to it — coverage reviews, plot hole auditing, draft branching for alternate structures — but that's the core. And because the skills trigger automatically, you don't need to do anything special. Your agent is just a Script Doctor.
Add the marketplace, then install the plugin:
/plugin marketplace add bflandev/script-doctor
/plugin install script-doctor@script-doctor
Or load from a local clone for development:
claude --plugin-dir ./script-doctor
Story & Structure
Drafting
Review & Debugging
Draft Management
Meta
MIT License — see LICENSE file for details.
npx claudepluginhub bflandev/script-doctor --plugin script-doctorUse-case-driven methodology that derives product design, Clean Architecture, TDD test suites, API contracts, read models, and AI code-generation prompts from fully dressed use cases
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams