Apply professional-grade color grading to camera RAW/JPG/HEIC photos. Uses RawTherapee CLI as the sole processing engine. Driven by LLM-generated Lightroom-style parameters. Use when the user wants to: Apply color grading / post-processing to camera RAW/JPG/HEIC files Batch apply Lightroom-style adjustments (exposure, contrast, HSL, tone curve, etc.) Process a set of photo files with AI-recommended color parameters Export color-graded JPGs from RAW/JPG/HEIC files Apply uniform grading to all files in a directory (timelapse / batch mode) Generate RawTherapee PP3 sidecar files for manual inspection Triggers: User mentions color grading RAW files, applying Lightroom parameters, post-processing camera RAW photos, grading photos based on AI recommendations, or uniform grading for timelapse sequences. Dependencies: RawTherapee CLI: rawtherapee-cli in PATH (macOS; Homebrew works after user authorization, otherwise use official standalone CLI) / apt install rawtherapee-cli (Debian) Check: bash scripts/setup_deps.sh Workflow: Use photo-toolkit to generate thumbnails Use multimodal LLM with photo curator prompt to generate grading parameters Save LLM's JSON output as grading_params.json Run grade.py to batch-apply grading via RawTherapee ⚠️ IMPORTANT: Use photo_curator_prompt.md V3 (NOT v1/v2). V3 uses Lightroom-standard params with auto-mapping.

Install

openclaw skills install @konanok/photo-grader