{
  "slug": "claude-code-remotion-video-automation",
  "title": "Claude Code + Remotion: Automating Video Creation and Editing",
  "generated": "2026-05-14T04:25:52.105Z",
  "byId": {
    "concept-claude-code": {
      "folder": "concepts",
      "file": "concepts/concept-claude-code.md",
      "title": "Claude Code",
      "type": "concept",
      "tags": [
        "cli",
        "ai-agents",
        "anthropic"
      ]
    },
    "concept-remotion": {
      "folder": "concepts",
      "file": "concepts/concept-remotion.md",
      "title": "Remotion",
      "type": "concept",
      "tags": [
        "react",
        "video-generation",
        "open-source"
      ]
    },
    "concept-agent-skills": {
      "folder": "concepts",
      "file": "concepts/concept-agent-skills.md",
      "title": "Agent Skills",
      "type": "concept",
      "tags": [
        "prompt-engineering",
        "agent-context",
        "documentation"
      ]
    },
    "concept-mcp": {
      "folder": "concepts",
      "file": "concepts/concept-mcp.md",
      "title": "Model Context Protocol (MCP)",
      "type": "concept",
      "tags": [
        "api",
        "tool-use",
        "interoperability"
      ]
    },
    "concept-safe-zones": {
      "folder": "concepts",
      "file": "concepts/concept-safe-zones.md",
      "title": "Short-Form Video Safe Zones",
      "type": "concept",
      "tags": [
        "video-editing",
        "ui-ux",
        "social-media"
      ]
    },
    "concept-programmatic-video": {
      "folder": "concepts",
      "file": "concepts/concept-programmatic-video.md",
      "title": "Programmatic Video Editing",
      "type": "concept",
      "tags": [
        "automation",
        "ffmpeg",
        "audio-processing"
      ]
    },
    "concept-brand-asset-system": {
      "folder": "concepts",
      "file": "concepts/concept-brand-asset-system.md",
      "title": "Automated Brand Asset System",
      "type": "concept",
      "tags": [
        "branding",
        "system-design",
        "content-strategy"
      ]
    },
    "contrarian-cli-video-editing": {
      "folder": "concepts",
      "file": "concepts/contrarian-cli-video-editing.md",
      "title": "Contrarian: Video Editing Is Moving from GUI Timelines to CLI + Code",
      "type": "contrarian",
      "tags": [
        "paradigm-shift",
        "future-of-work",
        "contrarian"
      ]
    },
    "claim-local-execution-efficiency": {
      "folder": "claims",
      "file": "claims/claim-local-execution-efficiency.md",
      "title": "Local Execution Beats Cloud for AI Video Generation",
      "type": "claim",
      "tags": [
        "workflow-efficiency",
        "local-compute"
      ]
    },
    "claim-ai-fact-checking": {
      "folder": "claims",
      "file": "claims/claim-ai-fact-checking.md",
      "title": "LLM Agents Can Autonomously Fact-Check During Video Creation",
      "type": "claim",
      "tags": [
        "fact-checking",
        "agentic-workflows"
      ]
    },
    "claim-automated-blooper-removal": {
      "folder": "claims",
      "file": "claims/claim-automated-blooper-removal.md",
      "title": "AI Can Programmatically Detect and Remove Bloopers and Silences",
      "type": "claim",
      "tags": [
        "video-editing",
        "audio-processing"
      ]
    },
    "framework-automated-content-pipeline": {
      "folder": "frameworks",
      "file": "frameworks/framework-automated-content-pipeline.md",
      "title": "The 4-Step Automated Content Pipeline",
      "type": "framework",
      "tags": [
        "workflow",
        "pipeline",
        "automation"
      ]
    },
    "entity-sabrina-ramanov": {
      "folder": "entities",
      "file": "entities/entity-sabrina-ramanov.md",
      "title": "Sabrina Ramanov",
      "type": "entity",
      "tags": [
        "creator",
        "founder"
      ]
    },
    "entity-product-claude-code": {
      "folder": "entities",
      "file": "entities/entity-product-claude-code.md",
      "title": "Claude Code (Anthropic)",
      "type": "entity",
      "tags": [
        "anthropic",
        "cli",
        "ai-tool"
      ]
    },
    "entity-product-remotion": {
      "folder": "entities",
      "file": "entities/entity-product-remotion.md",
      "title": "Remotion",
      "type": "entity",
      "tags": [
        "react",
        "video-framework",
        "open-source"
      ]
    },
    "entity-product-perplexity": {
      "folder": "entities",
      "file": "entities/entity-product-perplexity.md",
      "title": "Perplexity",
      "type": "entity",
      "tags": [
        "search-engine",
        "mcp"
      ]
    },
    "entity-product-blotato": {
      "folder": "entities",
      "file": "entities/entity-product-blotato.md",
      "title": "Blotato",
      "type": "entity",
      "tags": [
        "social-media-scheduling",
        "automation"
      ]
    },
    "entity-product-whisper": {
      "folder": "entities",
      "file": "entities/entity-product-whisper.md",
      "title": "Whisper (OpenAI)",
      "type": "entity",
      "tags": [
        "audio-transcription",
        "openai",
        "asr"
      ]
    },
    "quote-claude-changed-creation": {
      "folder": "quotes",
      "file": "quotes/quote-claude-changed-creation.md",
      "title": "\"Claude just changed content creation forever\"",
      "type": "quote",
      "tags": [
        "hook",
        "impact"
      ]
    },
    "quote-local-execution": {
      "folder": "quotes",
      "file": "quotes/quote-local-execution.md",
      "title": "\"...running locally on your computer\"",
      "type": "quote",
      "tags": [
        "efficiency",
        "local-compute"
      ]
    },
    "quote-implicit-triggering": {
      "folder": "quotes",
      "file": "quotes/quote-implicit-triggering.md",
      "title": "\"You don't have to explicitly type it to trigger it\"",
      "type": "quote",
      "tags": [
        "ux",
        "prompting"
      ]
    },
    "action-install-remotion-skill": {
      "folder": "action-items",
      "file": "action-items/action-install-remotion-skill.md",
      "title": "Install the Remotion Agent Skill",
      "type": "action",
      "tags": [
        "setup",
        "terminal"
      ]
    },
    "action-prompt-safe-zones": {
      "folder": "action-items",
      "file": "action-items/action-prompt-safe-zones.md",
      "title": "Prompt for Safe Zones",
      "type": "action",
      "tags": [
        "prompt-engineering",
        "formatting"
      ]
    },
    "action-setup-brand-assets": {
      "folder": "action-items",
      "file": "action-items/action-setup-brand-assets.md",
      "title": "Create a Local Brand Asset System",
      "type": "action",
      "tags": [
        "organization",
        "branding"
      ]
    },
    "action-fact-check-prompt": {
      "folder": "action-items",
      "file": "action-items/action-fact-check-prompt.md",
      "title": "Prompt Claude to Fact-Check Before Rendering",
      "type": "action",
      "tags": [
        "qa",
        "prompt-engineering"
      ]
    },
    "prereq-terminal-basics": {
      "folder": "prerequisites",
      "file": "prerequisites/prereq-terminal-basics.md",
      "title": "Basic Terminal / CLI Navigation",
      "type": "prereq",
      "tags": [
        "skills",
        "cli"
      ]
    },
    "prereq-node-npm": {
      "folder": "prerequisites",
      "file": "prerequisites/prereq-node-npm.md",
      "title": "Node.js and npm Installed",
      "type": "prereq",
      "tags": [
        "environment",
        "dependencies"
      ]
    },
    "question-complex-video-edits": {
      "folder": "open-questions",
      "file": "open-questions/question-complex-video-edits.md",
      "title": "Handling Complex, Non-Programmatic Edits",
      "type": "question",
      "tags": [
        "limitations",
        "video-editing"
      ]
    },
    "question-api-costs-scaling": {
      "folder": "open-questions",
      "file": "open-questions/question-api-costs-scaling.md",
      "title": "Cost of Scaling API Calls",
      "type": "question",
      "tags": [
        "economics",
        "scaling"
      ]
    }
  },
  "byFolder": {
    "concepts": [
      "concept-claude-code",
      "concept-remotion",
      "concept-agent-skills",
      "concept-mcp",
      "concept-safe-zones",
      "concept-programmatic-video",
      "concept-brand-asset-system",
      "contrarian-cli-video-editing"
    ],
    "claims": [
      "claim-local-execution-efficiency",
      "claim-ai-fact-checking",
      "claim-automated-blooper-removal"
    ],
    "frameworks": [
      "framework-automated-content-pipeline"
    ],
    "entities": [
      "entity-sabrina-ramanov",
      "entity-product-claude-code",
      "entity-product-remotion",
      "entity-product-perplexity",
      "entity-product-blotato",
      "entity-product-whisper"
    ],
    "quotes": [
      "quote-claude-changed-creation",
      "quote-local-execution",
      "quote-implicit-triggering"
    ],
    "action-items": [
      "action-install-remotion-skill",
      "action-prompt-safe-zones",
      "action-setup-brand-assets",
      "action-fact-check-prompt"
    ],
    "prerequisites": [
      "prereq-terminal-basics",
      "prereq-node-npm"
    ],
    "open-questions": [
      "question-complex-video-edits",
      "question-api-costs-scaling"
    ]
  },
  "byTag": {
    "cli": [
      "concept-claude-code",
      "entity-product-claude-code",
      "prereq-terminal-basics"
    ],
    "ai-agents": [
      "concept-claude-code"
    ],
    "anthropic": [
      "concept-claude-code",
      "entity-product-claude-code"
    ],
    "react": [
      "concept-remotion",
      "entity-product-remotion"
    ],
    "video-generation": [
      "concept-remotion"
    ],
    "open-source": [
      "concept-remotion",
      "entity-product-remotion"
    ],
    "prompt-engineering": [
      "concept-agent-skills",
      "action-prompt-safe-zones",
      "action-fact-check-prompt"
    ],
    "agent-context": [
      "concept-agent-skills"
    ],
    "documentation": [
      "concept-agent-skills"
    ],
    "api": [
      "concept-mcp"
    ],
    "tool-use": [
      "concept-mcp"
    ],
    "interoperability": [
      "concept-mcp"
    ],
    "video-editing": [
      "concept-safe-zones",
      "claim-automated-blooper-removal",
      "question-complex-video-edits"
    ],
    "ui-ux": [
      "concept-safe-zones"
    ],
    "social-media": [
      "concept-safe-zones"
    ],
    "automation": [
      "concept-programmatic-video",
      "framework-automated-content-pipeline",
      "entity-product-blotato"
    ],
    "ffmpeg": [
      "concept-programmatic-video"
    ],
    "audio-processing": [
      "concept-programmatic-video",
      "claim-automated-blooper-removal"
    ],
    "branding": [
      "concept-brand-asset-system",
      "action-setup-brand-assets"
    ],
    "system-design": [
      "concept-brand-asset-system"
    ],
    "content-strategy": [
      "concept-brand-asset-system"
    ],
    "paradigm-shift": [
      "contrarian-cli-video-editing"
    ],
    "future-of-work": [
      "contrarian-cli-video-editing"
    ],
    "contrarian": [
      "contrarian-cli-video-editing"
    ],
    "workflow-efficiency": [
      "claim-local-execution-efficiency"
    ],
    "local-compute": [
      "claim-local-execution-efficiency",
      "quote-local-execution"
    ],
    "fact-checking": [
      "claim-ai-fact-checking"
    ],
    "agentic-workflows": [
      "claim-ai-fact-checking"
    ],
    "workflow": [
      "framework-automated-content-pipeline"
    ],
    "pipeline": [
      "framework-automated-content-pipeline"
    ],
    "creator": [
      "entity-sabrina-ramanov"
    ],
    "founder": [
      "entity-sabrina-ramanov"
    ],
    "ai-tool": [
      "entity-product-claude-code"
    ],
    "video-framework": [
      "entity-product-remotion"
    ],
    "search-engine": [
      "entity-product-perplexity"
    ],
    "mcp": [
      "entity-product-perplexity"
    ],
    "social-media-scheduling": [
      "entity-product-blotato"
    ],
    "audio-transcription": [
      "entity-product-whisper"
    ],
    "openai": [
      "entity-product-whisper"
    ],
    "asr": [
      "entity-product-whisper"
    ],
    "hook": [
      "quote-claude-changed-creation"
    ],
    "impact": [
      "quote-claude-changed-creation"
    ],
    "efficiency": [
      "quote-local-execution"
    ],
    "ux": [
      "quote-implicit-triggering"
    ],
    "prompting": [
      "quote-implicit-triggering"
    ],
    "setup": [
      "action-install-remotion-skill"
    ],
    "terminal": [
      "action-install-remotion-skill"
    ],
    "formatting": [
      "action-prompt-safe-zones"
    ],
    "organization": [
      "action-setup-brand-assets"
    ],
    "qa": [
      "action-fact-check-prompt"
    ],
    "skills": [
      "prereq-terminal-basics"
    ],
    "environment": [
      "prereq-node-npm"
    ],
    "dependencies": [
      "prereq-node-npm"
    ],
    "limitations": [
      "question-complex-video-edits"
    ],
    "economics": [
      "question-api-costs-scaling"
    ],
    "scaling": [
      "question-api-costs-scaling"
    ]
  }
}