headsup-configlisted
Install: claude install-skill wasulajr/headsup
# /headsup-config: headsup settings hub
One entry point for every headsup setting. The first word of the arguments selects a **section**; the rest is that section's own arguments, passed straight through to the same backing helper the dedicated skill uses. The focused skills (`/headsup-colors`, `/headsup-label`, `/headsup-notifications`) still exist and auto-trigger on natural phrasing; this is the unified manual entry point, and it is the ONLY skill for the New Claude Tab launch mode (there is no separate `/headsup-newtab-args`).
## Sections
| Section | What it sets | Backing helper |
|---|---|---|
| `newtabs` | New Claude Tab (Cmd-Opt-C) launch mode | `~/.claude/hooks/headsup-newtab-args.sh` |
| `codextabs` | New Codex Tab launch mode | `~/.claude/hooks/headsup-newtab-args.sh --codex` |
| `colors` | idle / processing / waiting tab colors (global) | the `/headsup-colors` procedure |
| `label` | this tab's title + badge (per-session) | `~/.claude/hooks/headsup-set-label.sh` |
| `notify` | the "Claude is waiting" macOS notification | `~/.claude/hooks/headsup-notifications.sh` |
Accepted section aliases: `newtab`/`autorun` -> `newtabs`; `codex`/`codextab` -> `codextabs`; `color` -> `colors`; `title`/`badge` -> `label`; `notifications` -> `notify`.
## What to do when invoked
1. **Parse the arguments.** The first whitespace-delimited token is the `section`; everything after it is `rest` (may be empty). Map aliases to a canonical section above.
2. **No section, or `show` /