streaming-output-mcp

Persist streamed content to a local SQLite store and recover from session interruptions.

10|5|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/ddunnock/claude-plugins --skill streaming-output-mcp
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: streaming-output-mcp
Source: https://github.com/ddunnock/claude-plugins/tree/main/skills/streaming-output-mcp
Command: npx skills add https://github.com/ddunnock/claude-plugins --skill streaming-output-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables Claude to persist structured content as it streams, ensuring data survives session interruptions and can be recovered reliably.

Core Features & Use Cases

  • Persistent streaming: Writes are stored incrementally to a local SQLite store, enabling recovery after a break.
  • Template-driven documents: Supports multiple pre-defined templates and block structures for consistent reporting.
  • Export & interoperability: Provides multi-format exports (markdown, html, json, yaml, csv, text) and status/origin metadata for archival.

Quick Start

Use the streaming-output-mcp skill to start a new document, write blocks, and export when ready.

Frequently Asked Questions about streaming-output-mcp

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

FAQPage Schema
How do I persist streamed content locally so it survives session interruptions?▼

Persistent streaming writes content incrementally to a local SQLite store, enabling full recovery and document continuity after a session interruption.

What is template-based block management for structured document workflows?▼

Template-based block management applies pre-defined structures to streamed content, ensuring consistent reporting and organized document creation across multiple writing sessions.

How do I export streamed documents to multiple formats like markdown, html, or csv?▼

Exporting streamed documents supports multiple formats including markdown, html, json, yaml, csv, and text, providing status and origin metadata for archival and interoperability.

Can I use SQLite for persistent streaming storage without external dependencies?▼

SQLite enables persistent streaming storage natively without external dependencies, supporting multi-step commands for initialization, writing, reading, and finalizing structured content locally.

What are the limitations of recovering structured content from a local SQLite store?▼

Recovery from a local SQLite store requires prior initialization and incremental writes; sessions that are not properly finalized or lack previous stream writes cannot be recovered or exported.