1.2 KiB
name, description, metadata
| name | description | metadata | ||
|---|---|---|---|---|
| feedback-dm-wrapped-command-lines | DM any wrapped/long single-line output (consent links, long one-liners, URLs) to Mike in Discord so it's copy-pasteable |
|
Any wrapped command line or long single-line output meant for the user to copy — M365 admin-consent links, long CLI one-liners, URLs with query strings, enrollment/installer URLs — should be sent to Mike as a Discord DM, not left only in the terminal.
Why: Terminal wrapping breaks long single-line items across lines, so copy-paste picks up line breaks/spaces and corrupts the link or command. A Discord DM preserves it as one clean line. (Mike, 2026-06-15.)
How to apply: Use the discord-dm skill — bash .claude/scripts/discord-dm.sh mike "<the link/command>" (or echo "$X" | ... mike). Still show it inline in the response too, but the DM is the canonical copy-paste source. The skill is prepopulated with all org user IDs (mike/howard/rob/winter) and channel IDs (#bot-alerts/#dev-alerts); keep its directory in sync with .claude/users.json. Build payloads with jq -nc --arg + printf | curl --data-binary @- (direct -d mangles multiline → Discord 50109).