color-management

Inspect ICC profiles and validate color space conversions in imaging pipelines.

40|6|Updated Jul 11, 2026
One-click install
npx skills add https://github.com/magnus919/agent-skills --skill color-management-magnus919
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: color-management
Source: https://github.com/magnus919/agent-skills/tree/main/color-management
Command: npx skills add https://github.com/magnus919/agent-skills --skill color-management-magnus919

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, colour-science, Pillow, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill resolves complex color reproduction issues, such as gamut clipping, incorrect color space conversions, and neutral gray axis deviations, which often plague professional open-source imaging workflows.

Core Features & Use Cases

  • ICC Profile Analysis: Inspect metadata, primaries, and TRC curves to validate profile integrity.
  • Gamut & Conversion: Perform accurate color space conversions and identify out-of-gamut colors before they cause clipping.
  • Use Case: When preparing images for print or web, use this skill to verify if your working space is well-behaved and to soft-proof your images against target ICC profiles to ensure color fidelity.

Quick Start

Use the color-management skill to inspect the ICC profile metadata and check for gamut clipping in the file named image.tif.

Frequently Asked Questions about color-management

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

FAQPage Schema
How do I inspect ICC profile metadata and TRC curves for an image?

To inspect ICC profile metadata and TRC curves, you can use this tool to read and validate the primaries and tone response curves embedded in your image files. It checks profile integrity to ensure accurate color reproduction.

How do I check for gamut clipping before converting color spaces?

To check for gamut clipping before color space conversion, this skill performs gamut clipping analysis to identify out-of-gamut colors. This prevents unexpected color shifts when mapping between different working spaces.

What is a well-behaved working space in color management?

A well-behaved working space in color management is an ICC profile where neutral grays have equal RGB values and no hue shifts. This skill validates working spaces to ensure neutral gray axis deviations do not plague your workflow.

Can I perform color space conversions using ArgyllCMS and LittleCMS in open-source pipelines?

Yes, you can perform accurate color space conversions using ArgyllCMS and LittleCMS within open-source imaging pipelines. This skill requires these platform-independent tools to execute robust color science operations.

How do I soft-proof images against target ICC profiles for print?

To soft-proof images against target ICC profiles for print, this skill simulates how your image will appear on the target medium. It helps verify color fidelity and identify out-of-gamut colors before actual printing.

Why does my image have neutral gray axis deviations after color space conversion?

Neutral gray axis deviations after color space conversion typically occur due to incorrect color space conversions or poorly behaved working spaces. This skill analyzes your ICC profiles to identify and resolve these color reproduction issues.