internal-comms

Write internal company communications using predefined formats for updates, newsletters, and FAQs.

Updated Sep 11, 2026
One-click install
npx skills add https://github.com/CYRUS-pinto/pi-bot --skill internal-comms-cyrus-pinto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: internal-comms
Source: https://github.com/CYRUS-pinto/pi-bot/tree/main/.agents/skills/internal-comms
Command: npx skills add https://github.com/CYRUS-pinto/pi-bot --skill internal-comms-cyrus-pinto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing consistent internal communications like status reports, leadership updates, and company newsletters takes time and often lacks a standardized format. This Skill provides company-approved templates and guidelines so every communication follows the right structure, tone, and level of detail. ## Core Features & Use Cases - 3P Updates: Generate concise Progress/Plans/Problems updates for teams of any size, designed to be read in 30-60 seconds. - Company Newsletters: Compile 20-25 bullet point company-wide newsletters with links, sections, and highlights from Slack, email, and documents. - FAQ Responses: Identify frequently asked employee questions and draft clear, sourced answers to reduce confusion. - Use Case: Ask for a weekly 3P update for the mobile team, and the Skill gathers context from Slack, Drive, email, and calendar, then formats it into the strict emoji-headed Progress/Plans/Problems layout. ## Quick Start Write a 3P update for the engineering team covering last week's progress, next week's plans, and current blockers.

Frequently Asked Questions about internal-comms

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a 3P update for my team?

A 3P update covers Progress, Plans, and Problems in a strict format: an emoji, team name, dates covered, then 1-3 sentences per section. Confirm the team name and time period first, then gather context from Slack, Drive, email, or calendar before drafting.

How to write a company-wide newsletter from Slack and email?

Gather high-signal content from large Slack channels, executive emails, all-hands calendar events, and popular documents. Organize 20-25 short bullets into themed sections like announcements, priorities, and leadership updates, using "we" tense and including links.

What internal communication formats does this skill support?

It supports 3P updates, company newsletters, FAQ answers, status reports, leadership updates, project updates, and incident reports. A general-comms guideline covers anything that does not match a specific format.

Can I use this skill without access to Slack or Google Drive?

Yes. Without tool access, you provide the content directly and the skill formats it into the correct structure. The output quality improves when it can pull context from Slack, Drive, email, and calendar sources.

What if my communication type has no matching template?

The general-comms guideline handles unmatched formats. It prompts you to clarify the target audience, purpose, desired tone, and formatting requirements before drafting the communication.