stakeholder-communication
Adapting technical communication for different audiences - engineers, product managers, executives, and customers. Use when communicating across functions, translating technical concepts, presenting to leadership, or building shared understanding with non-technical stakeholders.
What this skill does
# Stakeholder Communication Skill A framework for adapting technical communication to different audiences, ensuring your message lands effectively whether speaking with engineers, product managers, executives, or customers. ## When to Use This Skill - Presenting technical decisions to non-technical stakeholders - Writing status updates for different audience levels - Translating complex technical concepts for business partners - Building alignment across engineering, product, and business teams - Communicating with executives (brevity, business impact) - Customer-facing technical communication - Cross-functional project coordination ## Core Framework: Audience-First Communication ### The Fundamental Question Before any communication, ask: **"Who is my audience and what do they need?"** Different stakeholders have different: - **Knowledge levels:** Technical depth they can absorb - **Decision criteria:** What matters for their decisions - **Time constraints:** How much attention they can give - **Action orientation:** What they need to do with this information ### The Four Audience Types | Audience | Primary Concern | Communication Style | | -------- | --------------- | ------------------- | | Engineers | How it works | Technical depth, implementation details | | Product Managers | What it does | Features, trade-offs, timeline impact | | Executives | Why it matters | Business impact, risks, decisions needed | | Customers | How it helps them | Benefits, reliability, trust | ## Quick Adaptation Guide ### For Engineers **Focus on:** - Technical architecture and design decisions - Implementation approach and trade-offs - Code quality, testing, and reliability - Performance characteristics and constraints **Avoid:** - Over-simplified explanations (they'll feel condescended to) - Hiding technical debt or known issues - Vague timelines without technical justification ### For Product Managers **Focus on:** - Feature capabilities and limitations - Timeline and scope trade-offs - User impact and experience changes - Dependencies and risks to roadmap **Avoid:** - Deep implementation details (unless relevant to decisions) - Technical jargon without context - Binary answers when trade-offs exist ### For Executives **Focus on:** - Business impact (revenue, cost, risk) - Decision points requiring their input - Progress against strategic objectives - Resource implications **Avoid:** - Technical details (unless specifically asked) - Problems without proposed solutions - Lengthy explanations (get to the point) ### For Customers **Focus on:** - Benefits and value they receive - Reliability and trust signals - Clear, jargon-free explanations - What they need to do (if anything) **Avoid:** - Internal technical details - Blame or excuses - Uncertainty without reassurance ## The Translation Principle **Technical → Business Translation:** | Technical Concept | Business Translation | | ----------------- | -------------------- | | "Refactoring the codebase" | "Improving system reliability and reducing future bugs" | | "Database migration" | "Upgrading our data infrastructure for better performance" | | "Technical debt" | "Accumulated shortcuts that slow new feature development" | | "API rate limiting" | "Protection against system overload" | | "Microservices architecture" | "Modular design that allows faster, independent updates" | **The Formula:** ```text [Technical action] → [Business benefit] + [Risk if not done] ``` Example: - Technical: "We need to upgrade from .NET 6 to .NET 8" - Business: "Upgrading our framework ensures continued security support and enables 20% faster response times, avoiding security vulnerabilities when .NET 6 support ends in November" ## Communication Patterns ### The Executive Summary Pattern For any executive communication: 1. **Bottom Line Up Front (BLUF):** Lead with the conclusion or ask 2. **Context:** Minimal background needed to understand 3. **Options/Recommendation:** What you suggest and why 4. **Ask:** What you need from them **Template:** ```markdown **Summary:** [One sentence: what this is about and what you need] **Context:** [2-3 sentences: why this matters now] **Recommendation:** [What you propose] **Ask:** [Specific decision or action needed] **Details:** [Available if they want to dig deeper] ``` ### The Cross-Functional Update Pattern For status updates that go to mixed audiences: 1. **Progress:** What's done (accomplishments, metrics) 2. **Plans:** What's next (upcoming work, timeline) 3. **Problems:** What's blocking (issues, risks, needs) **Template:** ```markdown ## [Project Name] Update - [Date] ### Progress - [Accomplishment with metric or outcome] - [Accomplishment with metric or outcome] ### Plans - [Upcoming work] - [Target date] - [Upcoming work] - [Target date] ### Problems - [Issue]: [Impact] - [Proposed solution or ask] ``` ### The Technical Decision Pattern For communicating technical decisions to non-technical stakeholders: 1. **Decision:** What we decided 2. **Why:** Business rationale (not technical details) 3. **Impact:** What changes for them 4. **Timeline:** When it happens **Template:** ```markdown **Decision:** We're [decision]. **Why:** This [business benefit] and [risk mitigation]. **Impact:** [What they'll see/experience differently]. **Timeline:** [When this takes effect]. ``` ## Common Mistakes ### Mistake 1: Same Message to All Audiences **Problem:** Sending identical communication to engineers and executives. **Fix:** Create layered communication: - Executive summary for leadership - Detailed version for technical teams - Customer-facing version if applicable ### Mistake 2: Leading with Technical Details **Problem:** Starting with how something works before why it matters. **Fix:** Always lead with business impact, then offer technical details for those who want them. ### Mistake 3: Assuming Shared Context **Problem:** Using acronyms, project names, or references others don't know. **Fix:** Define terms, provide context, link to background information. ### Mistake 4: All Problems, No Solutions **Problem:** Escalating issues without proposed solutions. **Fix:** Always bring options. "We have a problem" → "We have a problem. I recommend X because Y." ### Mistake 5: Binary Answers to Complex Questions **Problem:** "Yes we can" or "No we can't" without nuance. **Fix:** "Yes, with these trade-offs" or "Not as asked, but here's what we could do." ## References (Load When Needed) ### Detailed Frameworks - **[Audience Adaptation Matrix](references/audience-adaptation-matrix.md)**: Complete communication tactics by audience type - **[Technical Translation](references/technical-translation.md)**: Simplifying jargon for non-technical audiences - **[Executive Communication](references/executive-communication.md)**: Business impact framing and brevity techniques - **[Cross-Functional Alignment](references/cross-functional-alignment.md)**: Building shared understanding across teams ## Related Skills and Commands - `professional-communication` skill - General communication patterns - `difficult-conversations` skill - Challenging stakeholder discussions - `/soft-skills:stakeholder-communication` skill - Transform content for audience ## Example Scenarios ### Scenario 1: Explaining a Delay to Executives ```markdown **Situation:** Feature launch delayed 2 weeks due to unexpected technical complexity. **Bad:** "The API integration is taking longer because the third-party documentation was incorrect and we had to reverse-engineer their authentication flow, plus we discovered race conditions in our queue processing that required refactoring." **Good:** "Launch is moving to [date] - 2 weeks later than planned. The integration was more complex than estimated based on available documentation. We've de-risked the remaining work and are confident in the new date. Impact: [business impact]. No action needed from you unless you have q
Related in General
modeling-omnistudio-epc-catalog
IncludedSalesforce Industries CME EPC product-modeling skill for Product2-based catalog creation. Use when creating EPC products, configuring product attributes, building offer bundles with Product Child Items, or reviewing EPC DataPack JSON metadata for product catalog changes. TRIGGER when: user creates or updates Product2 EPC records, AttributeAssignment payloads, AttributeMetadata/AttributeDefaultValues, Offer bundles, or ProductChildItem relationships. DO NOT TRIGGER when: designing OmniScripts/FlexCards/Integration Procedures (use building-omnistudio-omniscript, building-omnistudio-flexcard, or building-omnistudio-integration-procedure), implementing Apex business logic (use generating-apex), or troubleshooting deployment pipelines (use deploying-metadata).
relationship-science-coach
IncludedUse this skill for direct, practical adult relationship coaching: couples conflict, repair, trust, marriage, dating, flirting, attachment patterns, emotional connection, sex, desire differences, eroticism, kink negotiation, affection, love languages, breakups, and long-term passion. Draw on Gottman, EFT and Hold Me Tight, attachment science, modern sex research, Perel, Nagoski, Kerner, Schnarch, Love and Stosny, and flexible love-language tools. Be concrete and low-hedge. Redirect only for imminent danger, abuse, coercive control, minors, non-consent, self-harm, stalking, or medical/legal/psychiatric decisions.
building-sf-integrations
IncludedSalesforce integration architecture and runtime plumbing with 120-point scoring. Use this skill to set up Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, and Change Data Capture. TRIGGER when: user sets up Named Credentials, External Services, REST/SOAP callouts, Platform Events, CDC, or touches .namedCredential-meta.xml files. DO NOT TRIGGER when: Connected App/OAuth config (use configuring-connected-apps), Apex-only logic (use generating-apex), or data import/export (use handling-sf-data).
venue-templates
IncludedAccess comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
let-fate-decide
IncludedDraws the 12 Houses of the Zodiac Tarot spread to inject entropy into planning when prompts are vague, ambiguous, or casually delegated. Interprets the spread to guide next steps. Use when the user says 'let fate decide', 'YOLO', 'whatever', 'idk', or other nonchalant phrases, makes Yu-Gi-Oh references, or when you are about to arbitrarily pick between multiple reasonable approaches. Prefer over ask-questions-if-underspecified when the user's tone is casual or playful rather than precision-seeking.
net-ops
IncludedCross-platform network troubleshooting (Windows, macOS, Linux) via local or remote shell. Use for: DNS broken, can't resolve hostnames, nslookup/dig works but apps fail, NRPT, WFP, scutil, /etc/resolver, systemd-resolved, /etc/resolv.conf, NetworkManager, VPN DNS leak residue (ProtonVPN/Mullvad/WireGuard/AnyConnect), AV/firewall blocking DNS or DoH, Tailscale DNS interaction, intermittent connectivity, remote diagnostics over SSH.