cc-connect

Send images, files, and notifications to Discord, Feishu, and Telegram.

6|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/archibate/archibate-skills --skill cc-connect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cc-connect
Source: https://github.com/archibate/archibate-skills/tree/main/skills/cc-connect
Command: npx skills add https://github.com/archibate/archibate-skills --skill cc-connect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claude Code and similar terminal-based agents cannot deliver binary artifacts or proactive notifications to users via messaging platforms; cc-connect provides a bridge to send images, files, and text notifications directly to platforms like Discord, Feishu, and Telegram so users receive charts, reports, and alerts outside the terminal.

Core Features & Use Cases

  • Send generated charts and screenshots: deliver matplotlib/plotly images or screenshots captured by the agent to a user's chat.
  • Send reports and arbitrary files: attach PDFs, CSVs, logs, and other artifacts for review or archival.
  • Proactive notifications and links: notify users when long tasks finish or share clickable links; supports multi-attachment messages and session targeting for specific recipients.
  • Operational guidance and troubleshooting: explains required daemon status, project configuration, session keys, and version requirements for attachment support.

Quick Start

Please send the image /tmp/chart.png and the report /tmp/report.pdf to the analytics project via cc-connect with the message Results attached.

Frequently Asked Questions about cc-connect

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

FAQPage Schema
How do I send images and files from a terminal agent to Discord or Telegram?

You can send images and files from a terminal agent to Discord or Telegram using the cc-connect daemon. It acts as a bridge to deliver binary artifacts like charts and PDFs directly to user messaging platforms.

What is the best way to deliver proactive notifications from a local agent to Feishu?

Delivering proactive notifications to Feishu is done by routing alerts through the cc-connect daemon. This allows local agents to push text messages and links outside the terminal when long tasks finish.

How do I configure cc-connect to attach a PDF and a chart to a single message?

To attach a PDF and chart together, ensure cc-connect is version v1.2.2-beta or higher for image and file attachment support. You can use command flags like --image and --file to include multiple artifacts in one message.

Does cc-connect require a background daemon to transfer files to messaging platforms?

Yes, transferring files and notifications requires a running cc-connect daemon. You must also configure your target projects in the ~/.cc-connect/config.toml file before sending attachments.

Can I target a specific chat session when sending a report from a local agent?

Yes, you can target specific recipients using the optional session targeting feature. This ensures generated reports and proactive alerts are delivered to the correct project or chat session.