Yaak Plugin SSE Parser — AI skill for Claude Code
A Yaak plugin that parses Server-Sent Events (SSE) streaming responses from LLM APIs into readable text, with metadata extraction and custom rule support.
How to install Yaak Plugin SSE Parser
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open 674019130/yaak-plugin-SSE-parser and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Yaak Plugin SSE Parser does
A Yaak plugin that parses Server-Sent Events (SSE) streaming responses from LLM APIs into readable text, with metadata extraction and custom rule support.
Alternatives in AI
- Qwen Code — A command-line AI workflow tool adapted from Gemini CLI, optimized for Qwen3-Coder models with enhanced parser 20.8k ★
- Codex Login — Log GPT (Codex) in on this machine with a ChatGPT device login - shows a link and a one-time code 162 ★
- Dotagent — Universal AI agent configuration parser and converter 144 ★
README
SSE Response Parser
A [Yaak](https://yaak.app) plugin that parses Server-Sent Events (SSE) streaming responses from LLM APIs into readable text, with metadata extraction and custom rule support.
Supported Providers
- Claude (Anthropic) -
content_block_delta/text_delta - ChatGPT (OpenAI) -
chat.completion.chunk/choices[0].delta.content - Gemini (Google) -
candidates[0].content.parts[0].text - Custom - any SSE format via user-defined JSON path rules
Usage
Response Filter
Type one of the following in the response filter box:
| Input | Description |
|---|---|
auto |
Auto-detect provider format |
claude |
Parse Anthropic streaming response |
chatgpt |
Parse OpenAI streaming response |
gemini |
Parse Google Gemini streaming response |
choices[0].delta.content |
Custom JSON path per SSE event |
Right-Click Actions
Right-click on any HTTP request to access:
| Action | Description |
|---|---|
| SSE > Parse (Auto Detect) | Auto-detect provider and parse response |
| SSE > Parse (Select Provider) | Choose from built-in providers + custom rules |
| SSE > Add Custom Rule | Add a named JSON path rule (persisted) |
| SSE > Delete Custom Rule | Remove a saved custom rule |
| Strip > Clean Clipboard | Remove all whitespace from clipboard content |
Parse Result Dialog
After parsing, a dialog shows:
- Model and provider name
- Token usage (input / output)
- Text stats (chars, words, lines)
- Search queries (Claude web search)
- Event type distribution (collapsible)
- Thinking content (Claude extended thinking, collapsible)
- Parsed content with "Copy Content" button
Custom Rules
Custom rules let you save reusable JSON path expressions with a friendly name. They persist across sessions via Yaak's built-in store.
- Right-click a request > SSE > Add Custom Rule
- Enter a name (e.g., "My API") and a JSON path (e.g., `d
Related Skills
DuckAI2API
OpenAI / Anthropic / Responses API server for Duck.ai — free GPT-5.6 Luna reasoning, real SSE streaming, Claud
Aigateway
Protocol-faithful, multi-provider AI gateway for OpenAI, Anthropic, Gemini, and OpenAI-compatible APIs — nativ
Book Memex
Powerful eBook metadata management tool with SQLite backend, AI-powered enrichment, web interface, and compreh
Add Streaming Endpoint
Scaffold a token-streaming LLM endpoint — server-side streaming plus the client handler — so responses render
Changes
A TUI to track changes to web pages, feeds, and APIs with readable diffs and optional AI summaries.
Chat History Importer
Import AI conversation exports (OpenAI ChatGPT and Anthropic Claude) into your agent's episodic memory. Parses
Related Agents
Impl Regex
Reviews implementation plans from a regex and pattern matching perspective. Use when evaluating completion sig
Adk Reviewer
Reviews Google ADK 1.29.0 agent code. Checks ADK-specific patterns, tool contracts, session management, SSE st
Citation Parser
Sub-agent that parses bibliographic sections and inline citations from SOTA / article text. Takes raw text (a