rich-messaging

Create and deliver seven rich multimedia block types in messaging conversations.

2.6k|696|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/zts212653/clowder-ai --skill rich-messaging
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rich-messaging
Source: https://github.com/zts212653/clowder-ai/tree/main/cat-cafe-skills/rich-messaging
Command: npx skills add https://github.com/zts212653/clowder-ai --skill rich-messaging

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Rich messaging lets you go beyond plain text by composing and sending complex blocks (audio, card, checklist, diff, media_gallery, interactive, html_widget) to convey richer information and improve user engagement.

Core Features & Use Cases

  • Supports seven rich block types that can be embedded in conversations to share media, structure data, and collect user input.
  • Use cases include greeting or celebratory messages, status reports, decision summaries, and interactive prompts that require user selections.
  • Provides guidance for building and validating blocks via MCP tooling to fetch field specifications.

Quick Start

Create and send a sample rich block (audio or card) in an active session to verify the feature set.

Frequently Asked Questions about rich-messaging

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

FAQPage Schema
How do I send interactive multimedia blocks in a messaging conversation?

To send interactive multimedia blocks, you can use rich messaging to compose and deliver complex block types like audio, cards, and checklists. This enables structured data sharing and visual content directly within your conversations.

What types of interactive content can I embed in chat messages?

You can embed seven rich block types in chat messages: audio, card, checklist, diff, media gallery, interactive, and HTML widget. These blocks help convey richer information and collect user input during conversations.

How do I build and validate rich message blocks before sending?

You can build and validate rich message blocks by using MCP tooling to fetch field specifications. This guidance ensures your multimedia blocks are correctly structured before delivery in an active session.

When should I use rich messaging instead of plain text?

Use rich messaging instead of plain text when you need to share media, structure data, or collect user selections. It is ideal for greeting messages, status reports, decision summaries, and interactive prompts.

Does rich messaging require any external dependencies to function?

Rich messaging does not require any external dependencies to function. It operates independently using a YAML frontmatter for triggers and a Markdown body for operational instructions loaded into context upon activation.