social

Standardize social messages for Telegram, Slack, Discord, and Feishu.

62|9|Updated Jul 27, 2025
One-click install
npx skills add https://github.com/cyzus/suzent --skill social
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: social
Source: https://github.com/cyzus/suzent/tree/main/skills/social
Command: npx skills add https://github.com/cyzus/suzent --skill social

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes uncertainty when composing messages for different chat platforms by clarifying formatting rules, character limits, and platform-specific features so messages render correctly and fit each channel's constraints.

Core Features & Use Cases

  • Platform Formatting Reference: Summarizes supported formatting (Markdown, mrkdwn, rich post) and highlights differences between Telegram, Slack, Discord, and Feishu.
  • Character Limit Guidance: Lists message length limits and recommendations for splitting long content across messages.
  • Best Practices: Advises on mobile-friendly content, avoiding large code blocks on mobile-first platforms, sending acknowledgments for long tasks, and using SocialMessageTool for intermediate updates.
  • Use Case: Prepare an announcement that must be posted across Slack, Telegram, and Discord while preserving emphasis, links, and staying within each platform's limits.

Quick Start

Format a concise Telegram announcement about scheduled maintenance using Markdown emphasis and keeping the content under the 4096 character limit.

Frequently Asked Questions about social

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

FAQPage Schema
How do I format messages for Slack, Discord, and Telegram without breaking markdown?

Formatting messages for Slack, Discord, and Telegram requires applying platform-specific markdown rules to prevent rendering errors. This Skill standardizes social messages by clarifying supported syntax differences for each platform.

What is the character limit for sending Telegram announcements without splitting errors?

The character limit for Telegram messages is 4096 characters. This Skill provides character limit guidance for chat platforms and recommends strategies for splitting long content across messages to avoid exceeding constraints.

Can I use the same formatting for Discord and Feishu announcements?

You cannot safely use the same formatting for Discord and Feishu because each platform supports different text features. This Skill summarizes platform-specific formatting rules to ensure content renders correctly across all target channels.

How do I send progress updates in Slack during long-running tasks?

To send progress updates in Slack during long-running tasks, use the SocialMessageTool for intermediate updates. This Skill advises on sending acknowledgments and mobile-friendly content to keep users informed without overwhelming the chat.

What are the limitations of posting large code blocks on mobile-first chat platforms?

Large code blocks on mobile-first chat platforms cause severe readability issues and poor rendering. This Skill advises on mobile-friendly content guidelines, specifically recommending avoiding large code blocks when composing messages for platforms like Telegram.