streaming

Configure response streaming with chunk size, delays, and typing indicators.

650|137|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/alsk1992/CloddsBot --skill streaming-alsk1992
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: streaming
Source: https://github.com/alsk1992/CloddsBot/tree/main/src/skills/bundled/streaming
Command: npx skills add https://github.com/alsk1992/CloddsBot --skill streaming-alsk1992

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows users to configure how responses are streamed, including chunking, delays, and typing indicators, to optimize the user experience for real-time communication.

Core Features & Use Cases

  • Response Streaming Control: Enable or disable streaming, set chunk sizes, and adjust delays between chunks.
  • Typing Indicators: Configure the display and duration of typing indicators for a more interactive feel.
  • Platform-Specific Settings: Adjust limits for different messaging platforms like Telegram, Discord, and Slack.
  • Use Case: A user wants to ensure that long AI-generated responses appear gradually in their chat interface, mimicking human typing, and wants to control how quickly these chunks appear and how they are formatted for different platforms.

Quick Start

Use the streaming skill to enable typing indicators and set the chunk size to 100 characters.

Frequently Asked Questions about streaming

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

FAQPage Schema
How do I configure real-time response streaming for an AI chat interface?

To configure real-time response streaming, you adjust settings for chunk size and inter-chunk delays to control how messages are dynamically delivered in your chat interface. This enables fine-grained control over the user experience for streamed AI outputs.

What's the best way to make AI-generated responses appear gradually like human typing?

Making responses appear gradually like human typing involves enabling typing indicators and configuring a small character chunk size with inter-chunk delays. This mimics natural interaction by dynamically adjusting how quickly text chunks appear.

Can I set platform-specific message length limits for streaming responses on different chat platforms?

Yes, you can set platform-specific message length limits for streaming responses on different chat platforms. The configuration supports adjusting limits dynamically for platforms like Telegram, Discord, and Slack to ensure correct formatting.

Does response streaming control support toggling typing indicator visibility dynamically?

Response streaming control does support toggling typing indicator visibility dynamically. You can configure the display and duration of typing indicators to create a more interactive feel during real-time message delivery.

Why does my streamed chat response format incorrectly across different messaging platforms?

Streamed chat responses format incorrectly across platforms when platform-specific message length limits are not configured. Adjusting the dynamic limits for each specific messaging platform ensures the streamed chunks are formatted correctly.

How do I adjust chunk size and inter-chunk delay for real-time message delivery?

You adjust chunk size and inter-chunk delay for real-time message delivery by modifying the response streaming configuration. Setting the chunk size to a specific character count controls the text segment length sent per interval.