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.