cinematic-script-writer
v1.4.3
Published
OpenClaw Agent Skills - Cinematic Script Writer with consistency, cinematography, and storage
Maintainers
Readme
Cinematic Script Writer Skill
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 comedySee 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 guidePublishing to ClawHub
Push to GitHub (make repo public):
git remote add origin https://github.com/YOUR_USERNAME/openclawskills.git git push -u origin mainImport to ClawHub:
- Go to https://clawhub.ai/import
- Enter your GitHub URL
- Click Detect - it will find
SKILL.mdautomatically - 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 lintDocumentation
- SKILL.md - Full skill definition and CLI reference
- SETUP-GUIDE.md - Complete setup and testing guide
- skills/cinematic-script-writer/EXAMPLE-KUTIL.md - Complete Kutil example
- skills/cinematic-script-writer/EXAMPLE-CONSISTENCY.md - Consistency guide
- skills/cinematic-script-writer/EXAMPLE-STORAGE.md - Storage guide
Requirements
- Node.js 18+
- TypeScript 5.0+
- OpenClaw Agent with memory permissions
License
MIT License - see LICENSE
Made for OpenClaw
