core-image-processing-workflowlisted
Install: claude install-skill gaelic-ghost/socket
# Core Image Processing Workflow
## Purpose
Guide Core Image processing and rendering without turning `CIImage` into a bitmap wrapper or mixing transformation with file decoding, visual recognition, or display-container ownership. Preserve Core Image, Core Graphics, Core Video, and Metal types until an explicit output boundary.
## When To Use
- Use for Core Image filter chains, compositing, RAW development, custom kernels, color or HDR processing, render destinations, and Core Image performance or correctness repair.
- Recommend `apple-image-representation-workflow` when decoding, encoding, metadata, or platform image-container behavior is primary.
- Recommend the Vision workflow when the requested outcome is recognition or analysis rather than pixel transformation.
## Single-Path Workflow
1. Classify the request:
- built-in filter chain
- compositing, masking, scaling, or geometry
- RAW development
- custom kernel or processor
- color, HDR, or alpha repair
- render destination or interop
- performance or correctness diagnosis
2. Apply the Apple docs gate:
- read current Core Image documentation before proposing implementation changes
- state the documented behavior relied on
- apply `../../shared/references/apple-image-type-ownership.md`
- use `references/core-image-processing-and-rendering.md` for graph, context, color, render, and performance decisions
- use `references/core-image-diagnostics-and-handoffs.md` for repair probes and