internal-comms-platform

Employee communications platform integration and analytics

509 stars

Best use case

internal-comms-platform is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Employee communications platform integration and analytics

Teams using internal-comms-platform 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

$curl -o ~/.claude/skills/internal-comms-platform/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/business/public-relations/skills/internal-comms-platform/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/internal-comms-platform/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How internal-comms-platform Compares

Feature / Agentinternal-comms-platformStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Employee communications platform integration and analytics

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

# Internal Communications Platform Skill

## Overview

The Internal Communications Platform skill provides employee communications platform integration and analytics capabilities. This skill enables multi-channel employee communications, engagement tracking, and internal communications optimization.

## Capabilities

### Intranet Integration
- Staffbase intranet integration
- Workplace by Meta management
- SharePoint intranet operations
- Content publishing and scheduling
- Site analytics and engagement

### Collaboration Platforms
- Viva Engage (Yammer) operations
- Microsoft Teams channel management
- Slack enterprise communications
- Channel and community management
- Cross-platform coordination

### Email Communications
- Email newsletter platforms (Poppulo, ContactMonkey)
- Email template management
- Distribution list management
- A/B testing for internal email
- Deliverability monitoring

### Video and Rich Media
- Internal video platform management
- Town hall streaming and recording
- Video analytics and engagement
- Podcast distribution
- Digital signage integration

### Measurement and Analytics
- Analytics and engagement tracking
- Content performance analysis
- Channel effectiveness comparison
- Employee reach and readership
- Pulse survey integration

## Usage

### Channel Configuration
```javascript
const internalChannelConfig = {
  channels: {
    intranet: {
      platform: 'Staffbase',
      purpose: 'Official news and resources',
      governance: 'comms-owned',
      frequency: 'daily'
    },
    teams: {
      platform: 'Microsoft Teams',
      purpose: 'Real-time collaboration and alerts',
      governance: 'distributed',
      frequency: 'real-time'
    },
    email: {
      platform: 'Poppulo',
      purpose: 'Important announcements and newsletters',
      governance: 'comms-approved',
      frequency: 'weekly-newsletter'
    },
    video: {
      platform: 'Stream',
      purpose: 'Town halls and leadership messages',
      governance: 'comms-produced',
      frequency: 'monthly'
    }
  },
  contentTypes: {
    companyNews: { channels: ['intranet', 'email'], approval: 'required' },
    executiveMessages: { channels: ['intranet', 'email', 'video'], approval: 'executive' },
    hrUpdates: { channels: ['intranet', 'teams'], approval: 'hr-comms' },
    crisisAlerts: { channels: ['all'], approval: 'crisis-team' }
  },
  analytics: {
    tracking: ['views', 'reads', 'engagement', 'shares'],
    reporting: 'weekly',
    benchmarks: 'internal-industry'
  }
};
```

### Communication Campaign
```javascript
const communicationCampaign = {
  campaign: 'Annual Benefits Enrollment 2026',
  objectives: [
    'Ensure all employees aware of enrollment period',
    'Drive completion of enrollment by deadline',
    'Reduce HR inquiries through clear information'
  ],
  audiences: {
    allEmployees: { count: 5000 },
    newHires: { count: 450, specialContent: true },
    managers: { count: 500, toolkitRequired: true }
  },
  channels: [
    { channel: 'email', content: 'enrollment-announcement', day: 1 },
    { channel: 'intranet', content: 'benefits-hub-launch', day: 1 },
    { channel: 'teams', content: 'reminder-post', day: 7 },
    { channel: 'email', content: 'deadline-reminder', day: 14 },
    { channel: 'video', content: 'benefits-overview-webinar', day: 5 }
  ],
  metrics: {
    emailOpenRate: 78,
    intranetPageViews: 12500,
    webinarAttendance: 1200,
    enrollmentCompletion: 94,
    hrInquiries: 'reduced 25%'
  }
};
```

## Process Integration

This skill integrates with the following PR processes:

| Process | Integration Points |
|---------|-------------------|
| internal-communications-strategy.js | Strategy execution |
| change-management-communications.js | Change communications |
| town-hall-event-planning.js | Event support |
| employee-advocacy-program.js | Content distribution |

## Best Practices

1. **Channel Purpose Clarity**: Define clear purpose for each channel
2. **Content Governance**: Establish approval workflows
3. **Measurement Discipline**: Track engagement consistently
4. **Audience Segmentation**: Tailor content to audiences
5. **Feedback Loops**: Create ways for employee input
6. **Mobile First**: Ensure mobile accessibility for all content

## Metrics and KPIs

| Metric | Description | Target |
|--------|-------------|--------|
| Email Open Rate | Internal email opens | >70% |
| Intranet Engagement | Active users monthly | >60% |
| Content Readership | Articles read to completion | >40% |
| Channel Awareness | Employee awareness of channels | >90% |
| Satisfaction | Internal comms satisfaction | >75% |

## Related Skills

- SK-015: Employee Advocacy (social sharing)
- SK-013: Media Training Simulation (executive communications)
- SK-012: Stakeholder CRM (audience management)

Related Skills

survey-platform

509
from a5c-ai/babysitter

Integrate with survey platforms to create, distribute, and analyze user surveys

readme-platform

509
from a5c-ai/babysitter

ReadMe.com platform integration for API documentation. Sync OpenAPI specs, manage versions, configure API reference settings, automate changelogs, and integrate with metrics dashboards.

investor-relations-platform

509
from a5c-ai/babysitter

Investor communications and financial disclosure management for public company stakeholder relations

crisis-management-platform

509
from a5c-ai/babysitter

Crisis response platform integration and real-time monitoring

paid-media-platforms

509
from a5c-ai/babysitter

Cross-platform paid advertising management and optimization

market-research-platform

509
from a5c-ai/babysitter

Integration with market research platforms and survey tools for primary and secondary research

customer-data-platform

509
from a5c-ai/babysitter

CDP operations for unified customer data management and audience activation

supply-chain-visibility-platform

509
from a5c-ai/babysitter

End-to-end supply chain visibility skill providing real-time tracking and control tower capabilities

support-platform-integration

509
from a5c-ai/babysitter

Integration with support and ticketing platforms

incident-platforms

509
from a5c-ai/babysitter

Incident management platform integration for PagerDuty, Opsgenie, and related tools

cross-platform-test-matrix

509
from a5c-ai/babysitter

Generate CI test matrix for Windows, macOS, and Linux combinations

Cost Optimizer (Cloud Data Platforms)

509
from a5c-ai/babysitter

Analyzes and optimizes costs for cloud data platforms