ClawForge mac-brightness
Adjusts Mac screen brightness by setting a specific level (0–1), increasing, or decreasing display brightness via the brightness CLI tool. Use when the user asks to change, dim, brighten, increase, decrease, or check macOS display brightness or backlight level.
install
source · Clone the upstream repo
git clone https://github.com/leionion/ClawForge
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/leionion/ClawForge "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/02-Device/mac_brightness" ~/.claude/skills/leionion-clawforge-mac-brightness && rm -rf "$T"
manifest:
skills/02-Device/mac_brightness/SKILL.mdsource content
mac-brightness — Screen Brightness Control
Adjusts Mac screen brightness using the
brightness CLI tool (installed via Homebrew).
Prerequisites
brew install brightness
Usage
# Set brightness to 50% python3 mac_brightness.py 0.5 # Set brightness to max python3 mac_brightness.py 1.0 # Set brightness to minimum (not off) python3 mac_brightness.py 0.1
The
level argument accepts a float between 0 (off) and 1 (full brightness).
How it works
The script calls the
brightness CLI tool via subprocess.run(["brightness", level]). If the tool is not installed, it prints an error prompting brew install brightness.
Error handling
- Missing tool: prints
— install with❌ 请先安装: brew install brightnessbrew install brightness - Out of range: values outside 0–1 are rejected with a message