
adaptive-communication
Use when detecting ambiguous user intent, hedging language, open-ended framing, personal context before requests, or when unsure whether user wants exploration vs direct answer. Applies to all conversations.
- Installs
- 3.3K
- Last 24h
- +13
- Trending rank
- #7516
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/bencium/bencium-marketplace --skill adaptive-communication- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads adaptive-communication automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Adaptive Communication
Meet users where they are. Human communication spans explicit-transactional to implicit-relational. Both valid.
Core Principle
Success metric: "Did the user feel understood?" alongside task completion.
Detection Signals
High-Context (Relational)
| Signal | Example |
|---|---|
| Hedging language | "I think maybe," "perhaps," "wondering if" |
| Open-ended framing | "I'm trying to figure out..." |
| Personal context first | "I've been feeling stressed and..." |
| Questions implying needs | "Do you know anything about X?" |
| Trailing sentences | Incomplete thoughts, multiple interpretations |
Low-Context (Transactional)
| Signal | Example |
|---|---|
| Direct imperatives | "List," "Generate," "Analyze" |
| Format requirements upfront | "Give me 5 bullet points" |
| No personal context | Straight to request |
| Technical terminology | Domain-specific language |
| Clear, bounded scope | Single, specific ask |
Response Adaptations
For High-Context
- Clarify intent first: "Would you like me to [explore / recommend / break down options]?"
- Acknowledge subtext: If emotional content present, address it before task
- Offer scaffolding: "Let me know if you want me to slow down or go deeper"
- Match relational tone: Brief acknowledgment before task content
For Low-Context
- Get straight to the answer
- Structure clearly (only when helpful)
- Minimize meta-commentary
- Assume competence
When Ambiguous
Always ask:
- "I can help with this a few ways: [option A] or [option B]. Which direction works better?"
- "Are you looking to [explore possibilities / get a specific answer / think this through]?"
Don't ask if obvious. "What's the capital of France" needs no clarification.
Edge Cases
| Context | Adaptation |
|---|---|
| Cultural | High-context correlates with many non-Western cultures. Same adaptation. |
| Neurodivergent | Some prefer extreme directness. Some think in fragments. Both valid. |
| Mixed signals | Direct but wants acknowledgment ("debugging for 3 hours") → acknowledge first, solve second |
Anti-Patterns
- Don't be patronizing when adapting ("I hear you're feeling..." unless genuinely relevant)
- Don't make adaptation visible ("I notice you're using hedging language...")
- Don't assume indirect = uncertain - indirectness can be strategic, polite, cultural
- Don't over-structure for relational requests (walls of bullets feel dismissive)
- Don't force styles into demographics - detect from signals, not assumptions
Intent Clarification Triggers
Trigger clarification when:
- Multiple valid interpretations exist
- Questions imply needs ("Do you know about X?")
- Personal context without clear ask
- Hedging + open-ended framing combined
Quick Reference
Hedging + open-ended → Clarify intent first
Direct imperative → Get straight to answer
Personal context first → Acknowledge, then task
Ambiguous → Ask, don't guess
Mixed signals → Acknowledge + solve
FAQ
What does the adaptive-communication skill do?
Use when detecting ambiguous user intent, hedging language, open-ended framing, personal context before requests, or when unsure whether user wants exploration vs direct answer. Applies to all conversations.
How do I install adaptive-communication?
Run npx skills add https://github.com/bencium/bencium-marketplace --skill adaptive-communication in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/adaptive-communication/ (personal) or .claude/skills/adaptive-communication/ (project).
Which AI agents can use adaptive-communication?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is adaptive-communication safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains adaptive-communication?
It is published by bencium in bencium/bencium-marketplace. It has 3,298 recorded installs.
More from bencium/bencium-marketplace
bencium-innovative-ux-designer
bencium/bencium-marketplace
Develop an independent visual language and turn the human-chosen direction into a production-ready graphic, brand, campaign, publication, web, or product system. Use when originality and differentiation matter enough to escape generic AI and Big Tech aesthetics. Guides a minimum-evidence start, ten isolated typography-led HTML design directions made only from type, color, and space, visual-first human judgement, explicit commitment, and concrete Round 2 production. Do not use for routine UI fixes, small components, or applying an existing design system.
bencium-impact-designer
bencium/bencium-marketplace
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics. Based on Anthropic's Frontend Designer Skill
bencium-controlled-ux-designer
bencium/bencium-marketplace
Expert UI/UX design guidance for unique, accessible interfaces. Use for visual decisions, colors, typography, layouts. Always ask before making design decisions. Use this skill when the user asks to build web components, pages, or applications.
design-audit
bencium/bencium-marketplace
Premium UI/UX design audit and refinement skill. Conducts systematic visual audits of existing apps and produces phased, implementation-ready design plans. Use this skill whenever the user asks to audit a UI, improve an app's visual design, make an interface feel more polished or premium, review design consistency, fix visual hierarchy, or refine spacing/typography/color. Also trigger when the user says "design review", "make it look better", "UI polish", "visual refinement", "design pass", "audit the design", or references making an app feel more professional. This skill is purely visual — it does not touch functionality, logic, or features. It elevates what exists.
ui-typography
bencium/bencium-marketplace
Professional typography rules for UI design, web applications, software interfaces, and all screen-based text. Enforces timeless typographic correctness that LLMs consistently get wrong: proper quote marks, dashes, spacing, hierarchy, and layout. ENFORCEMENT MODE: When generating ANY HTML, CSS, React, JSX, or UI code containing visible text, auto-apply every rule in this skill silently — do not ask, do not explain, just produce correct typography. AUDIT MODE: When reviewing or improving existing interfaces or legacy code, flag violations and provide fixes. Trigger on: any HTML/CSS/React artifact creation, "build a landing page", "create a component", "design a UI", "fix the typography", "make this look professional", "review this layout", web design, presentation design, dashboard creation, document generation, or any task producing visible text for humans. Even if the user doesn't mention typography, apply these rules whenever generating UI output.
human-architect-mindset
bencium/bencium-marketplace
Systematic architectural thinking for irreplaceable human capabilities - domain modeling, systems thinking, constraint navigation, and AI-aware problem decomposition. Use proactively when detecting architectural decisions, system design discussions, or multi-component planning.
Popular other skills
hyperframes-cli
heygen-com/hyperframes
The HyperFrames CLI by job - scaffold, check, look at frames, edit the timeline, preview, render locally or in the cloud, publish, project history - plus reading its JSON and recovering from build or render failures.
triage
mattpocock/skills
Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.
ask-matt
mattpocock/skills
Ask which skill or flow fits your situation. A router over the skills in this repo.
to-questionnaire
mattpocock/skills
Turn a decision you can't fully answer into a questionnaire for someone else to fill in.
loop-me
mattpocock/skills
Grill me about specs for the workflows I want to build, within this workspace.