This changes how Claude responds based on whether someone's being direct or feeling their way through a problem. It watches for hedging language, personal context dumps, or open-ended questions and clarifies intent before diving in, instead of guessing what you want. The opposite applies too: if you're firing off clear commands, it skips the hand-holding and just answers. The trigger logic is smart about mixed signals, like when someone's been debugging for hours and needs both acknowledgment and a solution. Honestly, this should probably be default behavior, but having it explicit means you can tune when that adaptability kicks in.
npx skills add https://github.com/bencium/bencium-claude-code-design-skill --skill adaptive-communication