format-teams-message

Convert Markdown text to HTML for Microsoft Teams rendering.

2|Updated Jun 2, 2024
One-click install
npx skills add https://github.com/magnusrodseth/dotfiles --skill format-teams-message
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: format-teams-message
Source: https://github.com/magnusrodseth/dotfiles/tree/main/.claude/skills/format-teams-message
Command: npx skills add https://github.com/magnusrodseth/dotfiles --skill format-teams-message

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandoc, osascript, and includes scripts (resource) components.

What problem does it solve?

This Skill helps users paste formatted text into Microsoft Teams without the loss of formatting.

Core Features & Use Cases

  • Markdown to HTML Conversion: Converts Markdown text into HTML to ensure Teams renders the formatting correctly.
  • AI-Generated Voice Matching: Optionally incorporates AI-generated text with the writer's voice.
  • Custom AI-Disclosure Footer: Appends a disclosure footer that indicates the message was written by AI.
  • Use Case: If a user needs to post a technical document in Teams that includes headings, lists, or code snippets, they can use this skill to convert the Markdown into Teams-friendly HTML.

Quick Start

To format a message for Teams, run the 'format-teams-message' skill and paste the Markdown text.

Frequently Asked Questions about format-teams-message

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

FAQPage Schema
How do I convert Markdown to HTML for Microsoft Teams without losing formatting?

Markdown to HTML conversion for Microsoft Teams translates text elements like bold, italics, lists, and headings into HTML. This ensures proper rendering when pasted into Teams, preventing the loss of formatting.

How do I format Markdown text with headings and lists for Microsoft Teams?

Formatting Markdown text with headings and lists for Microsoft Teams involves converting the Markdown elements into HTML. This Skill handles various Markdown structures, ensuring they render correctly in Teams without losing formatting.

Do I need pandoc to format messages for Microsoft Teams?

Yes, pandoc is required to format messages for Microsoft Teams with this Skill. The Skill also depends on osascript to run the scripts that perform the Markdown to HTML conversion.

Can I add an AI disclosure footer when posting AI-generated content to Teams?

Yes, you can add an AI disclosure footer when posting AI-generated content to Teams. This Skill optionally incorporates AI-generated text matching your voice and appends a custom disclosure footer indicating AI authorship.

Why does my pasted formatting disappear in Microsoft Teams?

Pasted formatting disappears in Microsoft Teams because Teams does not natively render raw Markdown. Converting Markdown to HTML before pasting ensures the formatting is preserved and displayed correctly in the chat.