← All skills
color-management
80 / 100 · Low risk
Fine to try.
By magnus919/agent-skills (GitHub) · productivity · 172 stars · scanned at commit da4ce5c
Manage color workflows with ICC profiles, working spaces, gamut mapping, and color science. Use when inspecting ICC profiles, converting between color spaces, checking gamut clipping, validating well-behaved working spaces, or troubleshooting color workflow issues with ImageMagick, ArgyllCMS, Exiftool, or LittleCMS. Do not use this skill for unrelated requests; route to the nearest named specialist.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 20 places.
Show 17 more
- color-management/SKILL.md, line 67
pip install numpy colour-science Pillow # optional but recommended - color-management/references/monitor-calibration-workflow.md, line 30
brew install argyllcms - color-management/references/monitor-calibration-workflow.md, line 33
sudo apt install argyll - color-management/references/monitor-calibration-workflow.md, line 36
sudo dnf install ArgyllCMS - color-management/references/monitor-calibration-workflow.md, line 226
brew install argyllcms - color-management/scripts/color-difference.py, line 452
print("Install: brew install imagemagick") - color-management/scripts/color-difference.py, line 475
print("Install ImageMagick with: brew install imagemagick") - color-management/scripts/color-report.py, line 119
status = '❌ (install: brew install imagemagick)' - color-management/scripts/color-space-convert.py, line 143
print("Install: brew install imagemagick") - color-management/scripts/icc-profile-inspect.py, line 343
print(f" ImageMagick: {'✅' if check_tool('identify', ['identify', '-version']) else '❌'} (install: brew install imagemagick)") - color-management/scripts/icc-profile-inspect.py, line 344
print(f" Exiftool: {'✅' if check_tool('exiftool', ['exiftool', '-ver']) else '❌'} (install: brew install exiftool)") - color-management/scripts/icc-profile-inspect.py, line 345
print(f" ArgyllCMS: {'✅' if check_tool('xicclu', ['xicclu', '-v']) else '❌'} (install: brew install argyllcms)") - color-management/scripts/icc-profile-inspect.py, line 346
print(f" LCMS: {'✅' if check_tool('transicc', ['transicc', '-v']) else '❌'} (install: brew install littlecms)") - color-management/scripts/srgb-compare.py, line 112
print("Warning: xicclu (ArgyllCMS) not found. Install with: brew install argyllcms") - color-management/scripts/well-behaved-check.py, line 154
print("Uses xicclu (ArgyllCMS) — install with: brew install argyllcms") - color-management/scripts/well-behaved-check.py, line 189
print(" Install: brew install argyllcms") - color-management/scripts/well-behaved-check.py, line 190
print(" Or: apt install argyll / dnf install ArgyllCMS")
Runs commands on your computer
The author does not mention this.
Found in 47 places.
Show 17 more
- color-management/scripts/color-difference.py, line 43
subprocess.run(cmd, capture_output=True, timeout=5) - color-management/scripts/color-difference.py, line 45
except (FileNotFoundError, subprocess.TimeoutExpired): - color-management/scripts/color-difference.py, line 54
result = subprocess.run( - color-management/scripts/color-difference.py, line 70
dim_result = subprocess.run( - color-management/scripts/color-difference.py, line 79
except (FileNotFoundError, subprocess.TimeoutExpired, ValueError): - color-management/scripts/color-report.py, line 24
subprocess.run(cmd, capture_output=True, timeout=5) - color-management/scripts/color-report.py, line 26
except (FileNotFoundError, subprocess.TimeoutExpired): - color-management/scripts/color-report.py, line 38
result = subprocess.run(cmd, capture_output=True, text=True, timeout=120) - color-management/scripts/color-report.py, line 43
except subprocess.TimeoutExpired: - color-management/scripts/color-report.py, line 52
result = subprocess.run( - color-management/scripts/color-space-convert.py, line 24
subprocess.run(cmd, capture_output=True, timeout=5) - color-management/scripts/color-space-convert.py, line 26
except (FileNotFoundError, subprocess.TimeoutExpired): - color-management/scripts/color-space-convert.py, line 33
result = subprocess.run( - color-management/scripts/color-space-convert.py, line 236
result = subprocess.run(cmd, capture_output=True, text=True, timeout=300) - color-management/scripts/color-space-convert.py, line 252
except subprocess.TimeoutExpired: - color-management/scripts/gamut-check.py, line 28
subprocess.run(cmd, capture_output=True, timeout=5) - color-management/scripts/gamut-check.py, line 30
except (FileNotFoundError, subprocess.TimeoutExpired):
and 27 more places
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'color-management' ] || [ -L ~/.agents/skills/'color-management' ]; then echo 'A skill folder named color-management already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/magnus919/agent-skills' "$d" && git -C "$d" checkout --quiet 'da4ce5c6823cce6da80f4e09c84998a4928402c1' -- 'color-management' && mkdir -p ~/.agents/skills && cp -R "$d"/'color-management' ~/.agents/skills/'color-management' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'color-management' ~/.claude/skills/'color-management' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for magnus919/agent-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/magnus919/agent-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-09 | da4ce5c | 80 |
| 2026-11-07 | 34a4d62 | 80 |