Internal Comms

A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill

What Is Internal Comms?

The Internal Comms skill is a specialized resource designed to streamline and standardize internal communication within organizations. Built for integration with advanced AI assistants like Claude, this skill empowers users to generate a variety of internal communications—such as status updates, leadership briefings, company newsletters, FAQs, incident reports, and project updates—adhering to established company formats and guidelines.

At its core, the Internal Comms skill acts as both a knowledge base and a template engine. It leverages predefined guideline files to ensure consistency, clarity, and professionalism in all internal messages. By automating structure and tone, the skill reduces manual effort and helps organizations maintain high standards across all internal correspondence.

Why Use Internal Comms?

Effective internal communication is crucial for organizational success. It ensures that teams are aligned, informed, and able to respond to challenges quickly. The Internal Comms skill offers several compelling advantages:

  • Consistency: By adhering to company-approved formats, it ensures all communications look and feel familiar to employees, making information easier to digest.
  • Efficiency: Automating the drafting process saves time, allowing staff to focus on core tasks rather than formatting and structuring messages from scratch.
  • Accuracy: Using predefined templates reduces the risk of omitting essential information or miscommunicating key updates.
  • Scalability: Whether for a small team or a large enterprise, the skill can handle multiple communication types without manual intervention.
  • Adaptability: The skill is designed to be flexible, allowing for easy updates to guidelines and the addition of new communication formats as organizational needs evolve.

How to Get Started

Implementing the Internal Comms skill in your workflow is straightforward. Below is a step-by-step guide to effective usage:

  1. Identify the Communication Type

    Determine the nature of the internal message you need to draft. Typical types include:

    • 3P updates (Progress, Plans, Problems)
    • Company newsletters
    • FAQ responses
    • Status reports
    • Leadership updates
    • Project updates
    • Incident reports
  2. Load the Appropriate Guideline File

    Each communication type has a corresponding markdown guideline in the examples/ directory:

    • examples/3p-updates.md
    • examples/company-newsletter.md
    • examples/faq-answers.md
    • examples/general-comms.md (for other formats)
  3. Follow the Instructions in the Guideline

    Each file includes detailed instructions on formatting, tone, and the information required for that communication type.

Practical Code Example:

Suppose you want to generate a 3P team update using the skill in a Claude code environment:

## Pseudocode for invoking the Internal Comms skill

from internal_comms import generate_comm

## Specify the communication type and input data
comm_type = "3p-update"
input_data = {
    "progress": "Completed user authentication module.",
    "plans": "Next week, integrate payments API.",
    "problems": "Encountered delays with third-party documentation."
}

## Generate the communication using the appropriate guideline
update_text = generate_comm(comm_type, input_data)

print(update_text)

This would produce a structured 3P update following your company’s preferred style.

Key Features

  • Predefined Templates: Ships with ready-to-use templates for common internal communications, ensuring standardization.
  • Guideline-Driven Logic: Selects and applies formatting, tone, and content requirements based on the communication type.
  • Flexible Extension: Additional templates and guidelines can be added as business needs change.
  • Error Handling: If the communication type is ambiguous, the skill prompts for clarification to ensure correct formatting.
  • Seamless Integration: Designed for use with Claude and similar AI systems, making it easy to incorporate into automated workflows.

Best Practices

To maximize the value of the Internal Comms skill:

  • Always Specify the Communication Type: Clearly indicate whether you need a 3P update, newsletter, FAQ, etc., to ensure the correct guideline is applied.
  • Provide Complete Input Data: Supply all necessary details (e.g., progress, plans, problems for a 3P update) to avoid gaps in information.
  • Review and Customize Output: While the templates ensure structure and tone, review each draft for context-specific accuracy and confidential information.
  • Update Guidelines Regularly: As company standards evolve, update the markdown files in the examples/ directory to reflect new formats or tone.
  • Solicit Feedback: Gather input from stakeholders on the clarity and effectiveness of generated communications and refine templates as needed.

Important Notes

  • Template Coverage: Not all communication types may be covered by default templates. If a custom format is needed, either select the general guideline or provide additional context to the skill.
  • Confidentiality: Ensure that sensitive company information is handled appropriately and that access to the Internal Comms skill is restricted to authorized users.
  • Licensing: Review the LICENSE.txt file for terms of use and compliance before deploying the skill in production environments.
  • Skill Updates: Monitor the public repository for updates to templates, bug fixes, and new features to keep your installation current.
  • AI Integration: While designed for Claude, the skill’s structure allows adaptation to other AI-powered content platforms with minimal modification.

By leveraging the Internal Comms skill, organizations can significantly improve the quality and consistency of their internal communications, ensuring that teams remain productive, informed, and aligned with company objectives.