Matches the message to the right channel and format — the same content in the wrong medium loses most of its effect. Triggers: 'which channel', 'email vs meeting', 'should this be async or sync', 'medium fit', 'how should I deliver this'.
Install
npx skills add human-avatar/skills-for-humanity --skill s4h-communication-medium-selectionnpx skills add human-avatar/skills-for-humanity --skill s4h-communication-medium-selection -a claude-code -gnpx skills add human-avatar/skills-for-humanity --skill s4h-communication-medium-selection -a codex -ggemini skills install https://github.com/human-avatar/skills-for-humanity.git --path skills/s4h-communication-medium-selectiongh skill install human-avatar/skills-for-humanity s4h-communication-medium-selectiongit clone --depth 1 https://github.com/human-avatar/skills-for-humanity /tmp/human-avatar__skills-for-humanity
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/human-avatar__skills-for-humanity/skills/s4h-communication-medium-selection ~/.claude/skills/s4h-communication-medium-selection # Claude Code
cp -R /tmp/human-avatar__skills-for-humanity/skills/s4h-communication-medium-selection ~/.agents/skills/s4h-communication-medium-selection # Codex, Cursor, Gemini CLI, Copilot, OpenCode