demo-producer

安装量: 76
排名: #10260

安装

npx skills add https://github.com/yonatangross/orchestkit --skill demo-producer

Demo Producer Universal demo video creation for any content type. Quick Start /ork:demo-producer

Interactive mode - asks what to create

/ork:demo-producer skill explore

Create demo for a skill

/ork:demo-producer plugin ork

Create demo for a plugin

/ork:demo-producer tutorial "Building a REST API"

Custom tutorial

Supported Content Types
Type
Source
Example
skill
skills/{name}/SKILL.md
/ork:demo-producer skill commit
agent
agents/{name}.md
/ork:demo-producer agent debug-investigator
plugin
plugins/{name}/plugin.json
/ork:demo-producer plugin ork
marketplace
Marketplace install flow
/ork:demo-producer marketplace ork
tutorial
Custom description
/ork:demo-producer tutorial "Git workflow"
cli
Any CLI tool
/ork:demo-producer cli "npm create vite"
code
Code walkthrough
/ork:demo-producer code src/api/auth.ts
Interactive Flow
When invoked without arguments, asks 4 questions:
Question 1: Content Type
What type of demo do you want to create?
○ Skill - OrchestKit skill showcase
○ Agent - AI agent demonstration
○ Plugin - Plugin installation/features
○ Tutorial - Custom coding tutorial
○ CLI Tool - Command-line tool demo
○ Code Walkthrough - Explain existing code
Question 2: Format
What format(s) do you need?
☑ Horizontal (16:9) - YouTube, Twitter
☑ Vertical (9:16) - TikTok, Reels, Shorts
☐ Square (1:1) - Instagram, LinkedIn
Question 3: Style
What style fits your content?
○ Quick Demo (6-10s) - Fast showcase, single feature
○ Standard Demo (15-25s) - Full workflow, multiple steps
○ Tutorial (30-60s) - Detailed explanation, code examples
○ Cinematic (60s+) - Story-driven, high polish
○ Scrapbook (15-35s) - Warm paper, fast cuts, social proof collage (Anthropic style)
Question 4: Audio
Audio preferences?
○ Music Only - Subtle ambient background
○ Music + SFX - Background + success sounds
○ Silent - No audio
Pipeline Architecture
Load details:
Read("${CLAUDE_PLUGIN_ROOT}/skills/demo-producer/references/demo-pipeline.md")
for the full pipeline diagram, generation commands, and output structure.
Content Detector -> Content Analyzer -> Script Generator -> Terminal Script -> VHS Recorder -> Remotion Composer -> Final Outputs (horizontal/vertical/square).
Template System
Four template architectures for different demo styles. Load
Read("${CLAUDE_PLUGIN_ROOT}/skills/demo-producer/references/template-system.md")
for detailed configuration and the SkillDemoConfig interface.
Template
Use Case
Duration
Key Feature
TriTerminalRace
Complexity comparisons
15-20s
3-panel split, color-coded difficulty
ProgressiveZoom
Tutorials, walkthroughs
20-30s
Zoom transitions, layered reveals
SplitThenMerge
Before/after, transformations
15-25s
Split screen -> unified merge
ScrapbookDemo
Product launches, social proof
15-35s
Warm paper aesthetic, fast cuts
Content type templates (skill, agent, plugin, tutorial, cli, code) are mapped in
Read("${CLAUDE_PLUGIN_ROOT}/skills/demo-producer/references/skill-category-mapping.md")
.
Remotion Composition
Load details:
Read("${CLAUDE_PLUGIN_ROOT}/skills/demo-producer/references/remotion-composition.md")
for folder structure, adding new compositions, and format variant prefixes.
Compositions organized under
Production/
by format (Landscape, Vertical, Square) and skill category.
Customization Options
Visual Themes
Dark mode
(default): Dark backgrounds, neon accents
Light mode
Clean whites, subtle shadows
Terminal
Pure terminal aesthetic
Cinematic
High contrast, dramatic lighting
Scrapbook
Warm paper (#F0F0E8), serif typography, fast cuts, mixed media collage
Audio Presets
Ambient
Subtle background, no SFX
Tech
Electronic beats, UI sounds
Corporate
Professional, clean
Energetic
Upbeat, fast-paced Best Practices Keep it focused - One feature/concept per video Show, don't tell - Demonstrate actual usage Use real data - Show actual command outputs Include context - Brief setup before the demo End with CTA - Always include install command Terminal Simulation Patterns Load details: Read("${CLAUDE_PLUGIN_ROOT}/skills/demo-producer/references/terminal-simulation.md") for TypeScript patterns: pinned header + scrolling content, agent color palette, and task spinner animation. Slop Avoidance Load details: Read("${CLAUDE_PLUGIN_ROOT}/skills/demo-producer/rules/slop-avoidance.md") for text density rules, timing compression, common slop patterns, and hook styles. Core rule: If content doesn't earn its screen time, cut it. Rules Quick Reference Rule Impact What It Covers analyzer-patterns (load ${CLAUDE_PLUGIN_ROOT}/skills/demo-producer/rules/analyzer-patterns.md ) MEDIUM Frontmatter parsing, phase detection, example extraction production-pipeline (load ${CLAUDE_PLUGIN_ROOT}/skills/demo-producer/rules/production-pipeline.md ) HIGH Pre-production, storyboarding, recording, VHS, manim production-composition (load ${CLAUDE_PLUGIN_ROOT}/skills/demo-producer/rules/production-composition.md ) HIGH Remotion composition, audio mixing, thumbnails, captions slop-avoidance (load ${CLAUDE_PLUGIN_ROOT}/skills/demo-producer/rules/slop-avoidance.md ) HIGH Text density, timing compression, hook styles
返回排行榜