blender-compositing

Generate Blender Python scripts for compositor node graphs and post-processing.

Updated May 18, 2026
One-click install
npx skills add https://github.com/afovea/game-dev-skills --skill blender-compositing-afovea
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blender-compositing
Source: https://github.com/afovea/game-dev-skills/tree/main/plugins/game-tech/skills/blender-compositing
Command: npx skills add https://github.com/afovea/game-dev-skills --skill blender-compositing-afovea

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual, error-prone process of building complex compositor node graphs in Blender by generating precise, programmatic Python scripts that handle post-processing tasks.

Core Features & Use Cases

  • Programmatic Node Graphs: Automatically construct node trees for colour grading, blur, glare, and alpha compositing without GUI interaction.
  • Render Pass Management: Efficiently combine multi-layer EXR render passes like AO, Shadow, and Depth to achieve professional visual results.
  • Use Case: Use this skill to generate a standardized compositing pipeline script that applies consistent colour grading and bloom effects across hundreds of rendered frames in a headless render farm environment.

Quick Start

Use the blender-compositing skill to generate a Python script that multiplies the Combined render pass by the Ambient Occlusion pass.

Frequently Asked Questions about blender-compositing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Blender compositor node graphs without using the GUI?

Automate Blender compositor node graphs by generating Python scripts that use the bpy API to construct node trees programmatically. This approach handles post-processing tasks like color grading and blur without requiring manual GUI interaction.

Can I combine multi-layer EXR render passes like AO and Depth in Blender programmatically?

Yes, you can combine multi-layer EXR render passes like AO, Shadow, and Depth in Blender programmatically. The generated Python scripts construct node trees to mix these passes for professional visual results.

Does the Blender bpy API support headless render farm post-processing for multiple frames?

The Blender bpy API supports headless render farm post-processing by executing generated Python scripts to apply standardized compositing pipelines, ensuring consistent color grading and effects across hundreds of rendered frames.

What is the best way to standardize color grading and bloom effects across a render farm?

The best way to standardize color grading and bloom effects across a render farm is to generate a standardized compositing pipeline Python script that applies the exact same node graph configuration to every rendered frame automatically.

Do I need a specific Blender version to automate compositing with Python scripts?

Yes, automating compositing with Python scripts requires Blender 3.0 or higher and Python 3.10 or higher to ensure full compatibility with the bpy API for node graph construction and post-processing configuration.

What are the limitations of generating compositor node graphs with Python in Blender?

Generating compositor node graphs with Python in Blender requires precise knowledge of the bpy API to construct node trees correctly. It focuses on programmatic generation and does not provide visual feedback during node setup without GUI interaction.