chat-agent-flow

Consolidate Eco² Chat E2E testing guidance for API endpoints, SSE streams, and Redis Streams pipelines.

3|Updated Oct 27, 2025
One-click install
npx skills add https://github.com/eco2-team/backend --skill chat-agent-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chat-agent-flow
Source: https://github.com/eco2-team/backend/tree/main/.claude/skills/chat-agent-flow
Command: npx skills add https://github.com/eco2-team/backend --skill chat-agent-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Eco² Chat E2E testing and debugging guide addresses the complexity of validating a multi-service chat platform. It consolidates API endpoints, SSE streams, Redis Streams pipelines, and intent routing into a practical how-to reference.

Core Features & Use Cases

  • End-to-end test flows: Create chat sessions, send messages, and subscribe to real-time SSE events to verify the complete user journey.
  • Debugging playbook: Troubleshoot common issues in SSE delivery, event routing, and token streaming with concrete steps and commands.
  • Reference material: Leverages architecture diagrams and engineering docs to reproduce production-like scenarios and validate system behavior.

Quick Start

Use this skill to verify the chat end-to-end flow by following the test script references and the E2E test plan in the repository.

Frequently Asked Questions about chat-agent-flow

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

FAQPage Schema
How do I test SSE streams and chat sessions end-to-end?

End-to-end testing of SSE streams involves creating chat sessions, sending messages, and subscribing to real-time SSE events to verify the complete user journey. This skill provides reference-driven test scripts and architecture docs to validate the full flow.

Why does intent routing fail during chat message delivery?

Intent routing failures during chat message delivery often stem from misconfigured Redis Streams pipelines or SSE event routing issues. This skill provides a debugging playbook with concrete commands to troubleshoot token streaming and event routing problems.

What is the best way to debug Redis Streams pipelines in a chat platform?

Debugging Redis Streams pipelines in a chat platform requires reproducing production-like scenarios using architecture diagrams and engineering docs. This skill consolidates troubleshooting steps to validate pipeline behavior and resolve event delivery bottlenecks.

How do I troubleshoot SSE token streaming when events are not delivered to chat clients?

Troubleshooting SSE token streaming delivery issues requires checking API endpoints, SSE stream connections, and intent routing configurations. This skill offers a debugging playbook to identify and resolve common SSE delivery failures with specific commands.

Can I use this guide to validate API endpoints without setting up a full production environment?

Validating API endpoints without a full production environment is supported through reference material that leverages architecture diagrams and engineering docs. This allows QA teams to reproduce production-like scenarios and validate system behavior locally.

What are common limitations when debugging E2E chat flows with SSE and Redis Streams?

Common limitations when debugging E2E chat flows involve SSE connection drops, Redis Streams pipeline backlogs, and intent routing misconfigurations across multi-service architectures. This skill addresses these constraints by providing targeted troubleshooting steps and architectural references.