im-media

Convert user media requests into im-cli-bridge command formats.

17|4|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/tmwgsicp/im-cli-bridge --skill im-media
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: im-media
Source: https://github.com/tmwgsicp/im-cli-bridge/tree/main
Command: npx skills add https://github.com/tmwgsicp/im-cli-bridge --skill im-media

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of safely generating the correct IM media commands (voice, generated images, and file/video transfers) instead of answering with plain text when the user explicitly asks for media.

Core Features & Use Cases

  • Voice replies on demand: Produces the required 发送语音: ... format only when the user asks for audio/voice.
  • Image generation & sending: Produces 生成图片: ... using detailed prompts, and guides when to use English descriptions for better results.
  • File/video transfer without reading contents: Ensures outputs use 发送文件: /abs/path ... and 发送视频: /abs/path ... with absolute paths, avoiding unsafe “cat/read then paste as text” behavior.

Quick Start

Ask an AI to send media in IM by explicitly requesting: “Send me an audio message saying ‘Thanks for the update—I'll check now’.”

Frequently Asked Questions about im-media

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

FAQPage Schema
How do I send voice messages through an IM chat bot instead of plain text?

To send voice messages, trigger the bot with an explicit audio request to produce the `发送语音: ...` command format for IM-assisted workflows. This safely overrides default text replies to deliver actual audio outputs.

What is the correct command syntax for generating and sending images in an IM workflow?

Image generation uses the `生成图片: ...` command syntax with detailed prompt guidance, often requiring English descriptions for better results. Sending existing images uses the `发送图片: /abs/path ...` format with absolute file paths.

Can I transfer documents and videos in IM chat without pasting file contents as text?

Yes, you transfer documents and videos safely using `发送文件: /abs/path ...` and `发送视频: /abs/path ...` commands with absolute paths. This prevents unsafe reading and pasting of file contents as plain text.

When should I use IM media commands instead of ordinary text chat responses?

IM media commands are required only when users explicitly request media like voice, image generation, file transfers, or video delivery. They should not be triggered for ordinary text chat or when media is not explicitly requested.

Why do my IM file transfer commands fail when using relative file paths?

IM file transfer commands fail with relative paths because validation rules strictly require absolute file paths like `/abs/path ...`. Using relative paths prevents the im-cli-bridge from correctly locating and delivering the requested files.