Stakeholder Communication
Generate stakeholder-specific communications and presentations for product updates
Best use case
Stakeholder Communication is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Generate stakeholder-specific communications and presentations for product updates
Teams using Stakeholder Communication should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/stakeholder-comms/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How Stakeholder Communication Compares
| Feature / Agent | Stakeholder Communication | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Generate stakeholder-specific communications and presentations for product updates
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Stakeholder Communication Skill
## Overview
Specialized skill for generating stakeholder-specific communications and presentations. Enables product teams to create targeted communications that resonate with different audiences and maintain alignment.
## Capabilities
### Executive Communications
- Generate executive summaries
- Create board-level presentations
- Build investor update templates
- Create OKR progress reports
- Generate strategic initiative updates
### Sales and Customer Communications
- Build sales-focused feature briefs
- Create customer communications
- Generate release notes
- Build feature announcement templates
- Create customer success updates
### Internal Communications
- Generate internal launch announcements
- Build FAQ documents
- Create status update templates
- Generate cross-functional updates
- Build team alignment documents
### Presentation Artifacts
- Create presentation outlines
- Generate talking points
- Build visual data summaries
- Create demo scripts
- Generate Q&A preparation docs
## Target Processes
This skill integrates with the following processes:
- `stakeholder-alignment.js` - All stakeholder communications
- `product-council-review.js` - Review presentations
- `product-launch-gtm.js` - Launch communications
- `quarterly-roadmap.js` - Roadmap presentations
## Input Schema
```json
{
"type": "object",
"properties": {
"communicationType": {
"type": "string",
"enum": ["executive-summary", "board-update", "sales-brief", "customer-announcement", "internal-update", "status-report", "faq"],
"description": "Type of communication to generate"
},
"audience": {
"type": "string",
"enum": ["executive", "board", "sales", "customer", "engineering", "all-hands"],
"description": "Target audience"
},
"content": {
"type": "object",
"properties": {
"topic": { "type": "string" },
"keyPoints": { "type": "array", "items": { "type": "string" } },
"data": { "type": "object" },
"context": { "type": "string" }
}
},
"tone": {
"type": "string",
"enum": ["formal", "professional", "casual", "urgent"],
"default": "professional"
},
"format": {
"type": "string",
"enum": ["document", "presentation", "email", "slack"],
"default": "document"
}
},
"required": ["communicationType", "audience", "content"]
}
```
## Output Schema
```json
{
"type": "object",
"properties": {
"communication": {
"type": "object",
"properties": {
"title": { "type": "string" },
"summary": { "type": "string" },
"body": { "type": "string" },
"keyTakeaways": { "type": "array", "items": { "type": "string" } },
"callToAction": { "type": "string" }
}
},
"presentation": {
"type": "object",
"properties": {
"slides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": { "type": "string" },
"content": { "type": "string" },
"speakerNotes": { "type": "string" }
}
}
},
"talkingPoints": { "type": "array", "items": { "type": "string" } }
}
},
"faq": {
"type": "array",
"items": {
"type": "object",
"properties": {
"question": { "type": "string" },
"answer": { "type": "string" },
"audience": { "type": "string" }
}
}
},
"metadata": {
"type": "object",
"properties": {
"recommendedChannels": { "type": "array", "items": { "type": "string" } },
"timing": { "type": "string" },
"followUp": { "type": "array", "items": { "type": "string" } }
}
}
}
}
```
## Usage Example
```javascript
const communication = await executeSkill('stakeholder-comms', {
communicationType: 'executive-summary',
audience: 'executive',
content: {
topic: 'Q1 Product Review',
keyPoints: [
'Launched 3 major features',
'NPS improved by 15 points',
'On track for ARR target'
],
data: {
featuresLaunched: 3,
npsChange: 15,
arrProgress: 0.85
}
},
tone: 'professional',
format: 'presentation'
});
```
## Dependencies
- Communication templates
- Presentation formatsRelated Skills
nccl-communication
NVIDIA Collective Communications Library integration for multi-GPU operations. Initialize NCCL communicators, execute collective operations, configure communication topologies, profile collective performance, and support RCCL for AMD compatibility.
policy-communication
Translate research findings into accessible policy briefs, presentations, and stakeholder communications
stakeholder-facilitation
Facilitate meetings, workshops, and community consultations with diverse stakeholders including artists, board members, funders, and community representatives
arts-advocacy-communication
Craft persuasive advocacy messages, coordinate coalition building, and engage with policymakers to advance arts funding and cultural policy priorities
can-communication
CAN bus design, analysis, and diagnostics expertise
stakeholder-crm
Stakeholder relationship management and engagement tracking
stakeholder-preference-elicitor
Stakeholder preference elicitation skill for structured value and weight gathering
stakeholder-matrix-generator
Generate stakeholder analysis matrices and visualizations including Power-Interest grids and RACI matrices
communication-plan-generator
Generate stakeholder communication plans and message templates for change initiatives
process-builder
Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.
babysitter
Orchestrate via @babysitter. Use this skill when asked to babysit a run, orchestrate a process or whenever it is called explicitly. (babysit, babysitter, orchestrate, orchestrate a run, workflow, etc.)
yolo
Run Babysitter autonomously with minimal manual interruption.