Skip to content
Conduit

skill

cinematic-script-writer

praveenspeaks/cinematic-script-writercommunitylistedunreviewed

Set up

Skills are installed by placing their folder where your agent loads skills.

The download comes from github.com/praveenspeaks/cinematic-script-writer itself, not from our server, so what you get is exactly what its author published.

Install instructions come from the README

Skills do not use an MCP config. Follow the steps in the README below.

README

synced Oct 23, 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

FeatureDescription
175+ Cinematography TechniquesCamera angles, movements, shots, lighting, composition
Character ConsistencyReference sheets ensuring same appearance across all shots
Voice ConsistencySpeech profiles for consistent dialogue
Environment ConsistencyEra-appropriate architecture, clothing, props
Anachronism DetectionValidates no modern elements in historical settings
Google Drive IntegrationAuto-save all content to organized folders
YouTube MetadataTitles, descriptions, tags for upload
CLI Toolcinematic-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

↑↓ navigate openesc close