ai-assistant-streaming-rendering

Community

AI chat UIs: markdown, charts, no empty bubbles.

Authorfreedomw1987
Version1.0.0
Installs0

System Documentation

What problem does it solve?

AI chat interfaces frequently break when streaming LLM replies with tool invocations: users see empty bubbles for tool calls, raw unrendered markdown instead of formatted text, and missing charts for data-driven answers, creating a confusing and unprofessional user experience.

Core Features & Use Cases

  • Full Markdown Rendering: Renders headings, lists, GFM tables, code blocks, and links in streamed LLM replies for clear, readable output.
  • Embedded Chart Support: Parses standardized fenced chart code blocks from LLM output to render bar, line, pie, and doughnut charts for data-dense answers like revenue trends or customer segmentation.
  • Tool Call Marker Handling: Treats agent tool invocation marker rows as inline metadata pills instead of empty chat bubbles, eliminating the common "empty bubble after tool call" bug.
  • Use Case: For a CRM AI assistant that pulls sales data via tool calls, this skill ensures tool statuses are visible, revenue trend charts render correctly, and markdown tables of top customers display properly instead of as raw text.

Quick Start

Use this skill to build or fix an AI chat panel that streams LLM replies with markdown formatting, embedded charts, and clear tool call status indicators without empty bubbles.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ai-assistant-streaming-rendering
Download link: https://github.com/freedomw1987/tree_monstor/archive/main.zip#ai-assistant-streaming-rendering

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.