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.