Babysitter Stakeholder Communication
Generate stakeholder-specific communications and presentations for product updates
install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/specializations/product-management/skills/stakeholder-comms" ~/.claude/skills/a5c-ai-babysitter-stakeholder-communication && rm -rf "$T"
manifest:
library/specializations/product-management/skills/stakeholder-comms/SKILL.mdtags
source content
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:
- All stakeholder communicationsstakeholder-alignment.js
- Review presentationsproduct-council-review.js
- Launch communicationsproduct-launch-gtm.js
- Roadmap presentationsquarterly-roadmap.js
Input Schema
{ "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
{ "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
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 formats