short-drama

Generates episodic short-drama screenplays with hooks, paywall design, and compliance review.

1.1k|210|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/0xsline/short-drama --skill short-drama
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: short-drama
Source: https://github.com/0xsline/short-drama
Command: npx skills add https://github.com/0xsline/short-drama --skill short-drama

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Writing a 50-100 episode vertical short drama requires managing genre conventions, pacing curves, cliffhanger hooks, paywall placement, and content compliance across hundreds of scenes, which is difficult to keep consistent manually.

Core Features & Use Cases

  • Full Production Workflow: Guided commands (/start, /plan, /characters, /outline, /episode, /review, /export) take a project from topic selection through per-episode scripts to a formatted final export, with progress tracked in a state file.
  • Built-in Craft Knowledge: Eight reference guides cover 13 genre templates, a four-tier villain system, five hook types, rhythm curves, satisfaction matrices, and paywall strategies.
  • Compliance & Overseas Modes: A compliance audit checks red-line content and value orientation for domestic release, while overseas mode converts scripts to English Hollywood format (INT./EXT., WIDE SHOT) with cultural localization.
  • Use Case: A creator wants to produce a 60-episode billionaire romance for ReelShort. They run /start to pick genre and audience, /plan and /outline to structure the season, then batch-write episodes and run /review and /compliance before exporting the complete screenplay.

Quick Start

Ask the assistant to start a new short drama project by running /start and choosing a genre, audience, tone, and episode count.

Frequently Asked Questions about short-drama

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

FAQPage Schema
How do I write a short drama script with AI?

Run /start to pick a genre, audience, tone, and episode count, then follow the guided workflow: /plan for the story skeleton, /characters for character profiles, /outline for the episode directory, and /episode N to write each script. Progress is saved in a .drama-state.json file.

What genres does this short drama skill support?

It supports 13 genres including CEO romance, sweet romance, revenge, transmigration, rebirth, suspense, palace intrigue, urban, fantasy, apocalypse, campus, workplace, and costume romance. Up to two genres can be combined, and overseas mode maps them to Western equivalents like Billionaire or Werewolf.

Can it write scripts in English for ReelShort or DramaBox?

Yes. The /overseas command switches output to English using Hollywood standard format with INT./EXT. scene headings and WIDE SHOT/CLOSE-UP camera directions. It also localizes cultural elements, character names, and conflict patterns for Western audiences.

How does the episode quality review work?

The /review command scores each episode on five dimensions: pacing, satisfaction points, dialogue, format, and continuity, each out of 10 for a 50-point total. It produces a report with issue lists ranked by severity and prioritized revision suggestions.

Does it check scripts for content compliance?

Yes. The /compliance command audits scripts against a checklist covering red-line content such as political sensitivity, explicit violence, and sexual content, plus high-risk gray areas and positive value orientation. Results are saved as a compliance report with prioritized fixes.

What are the limitations of this screenwriting skill?

It is a pure Markdown prompt-based skill with no executable scripts, so all generation quality depends on the host AI model. It also requires an AI assistant that supports a skills directory structure, such as Claude Code, Codex CLI, or Gemini CLI.