cinematic-script-writer

Instalação
CLI
npx skills add https://github.com/praveenspeaks/cinematic-script-writer --skill cinematic-script-writer

Instale esta skill com a CLI e comece a usar o fluxo de trabalho SKILL.md em seu espaço de trabalho.

Última atualização em 5/10/2026

Cinematic Script Writer Skill

CI
License: MIT
TypeScript

Professional cinematic script generation for AI video creation with character consistency, comprehensive cinematography knowledge, and Google Drive integration.

Features

Feature Description
175+ Cinematography Techniques Camera angles, movements, shots, lighting, composition
Character Consistency Reference sheets ensuring same appearance across all shots
Voice Consistency Speech profiles for consistent dialogue
Environment Consistency Era-appropriate architecture, clothing, props
Anachronism Detection Validates no modern elements in historical settings
Google Drive Integration Auto-save all content to organized folders
YouTube Metadata Titles, descriptions, tags for upload
CLI Tool cinematic-script command for all operations

Quick Start

# Install globally
npm install -g cinematic-script-writer

# Create a story context
cinematic-script create-context --name "My Story" --genre comedy --era "Modern"

# Browse cinematography techniques
cinematic-script list-angles
cinematic-script suggest-lighting --scene-type interior-day --mood comedy

See SKILL.md for full CLI documentation.

Repository Structure

openclawskills/
├── SKILL.md                         # Skill definition (ClawHub auto-detects this)
├── bin/
│   └── cinematic-script.ts          # CLI entry point
├── skills/
│   └── cinematic-script-writer/     # Main skill implementation
│       ├── index.ts                 # Main class
│       ├── skill.json               # Tool definitions (55 methods)
│       ├── cinematography-*.ts      # Camera techniques database
│       ├── consistency-*.ts         # Consistency system
│       ├── storage-*.ts             # Storage system
│       └── EXAMPLE-*.md             # Usage examples
├── examples/                        # Reference skill examples
├── skill-template/                  # Template for new skills
├── README.md                        # This file
└── SETUP-GUIDE.md                   # Complete setup guide

Publishing to ClawHub

  1. Push to GitHub (make repo public):

    git remote add origin https://github.com/YOUR_USERNAME/openclawskills.git
    git push -u origin main
    
  2. Import to ClawHub:

    • Go to https://clawhub.ai/import
    • Enter your GitHub URL
    • Click Detect - it will find SKILL.md automatically
    • Fill in details and click Publish

ClawHub auto-updates when you push new commits.

Development

# Install dependencies
npm install

# Build
npm run build

# Test
npm test

# Lint
npm run lint

Documentation

Requirements

  • Node.js 18+
  • TypeScript 5.0+
  • OpenClaw Agent with memory permissions

License

MIT License - see LICENSE


Made for OpenClaw