agentsclimarketplace

Stakeholder comms

Skill a5c-ai/babysitter/library/specializations/product-management/skills/stakeholder-comms

Babysitter enforces obedience on agentic workforces and enables them to manage extremely complex tasks and workflows through deterministic, hallucination-free self-orchestration

Install
npx -y skills add a5c-ai/babysitter --skill stakeholder-comms

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Generate stakeholder-specific communications and presentations for product updates

SKILL.md

4.8 KB, as published. Nobody here has run it

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

{
  "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

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.