chat-api-integration

maneeshanif's avatarfrom maneeshanif

DEPRECATED - Use chatkit-backend skill instead. Chat API functionality is now part of the chatkit-backend skill.

0stars🔀0forks📁View on GitHub🕐Updated Dec 30, 2025

When & Why to Use This Skill

This Claude skill (now deprecated and consolidated into chatkit-backend) was designed to facilitate the integration of Chat APIs into backend systems. It provides the foundational logic for handling Server-Sent Events (SSE), managing conversation history with SQLModel, and orchestrating agent tool calls, serving as a blueprint for building real-time AI chat applications.

Use Cases

  • Implementing real-time streaming chat interfaces using Server-Sent Events (SSE) for responsive user experiences.
  • Managing persistent conversation history and message storage using SQLModel to maintain long-term agent context.
  • Developing backend endpoints to handle complex agent execution workflows and tool-calling logic.
  • Migrating legacy chat implementations to the consolidated chatkit-backend for improved scalability and feature support.
namechat-api-integration
descriptionDEPRECATED - Use chatkit-backend skill instead. Chat API functionality is now part of the chatkit-backend skill.
allowed-toolsBash, Write, Read, Edit, Glob
deprecatedtrue

Chat API Integration (DEPRECATED)

This skill has been deprecated and consolidated into chatkit-backend.

Please use the chatkit-backend skill instead for all chat API implementation.

Migration

Use the consolidated skill:

.claude/skills/chatkit-backend/SKILL.md

The chatkit-backend skill includes:

  • Complete /chatkit SSE endpoint for ChatKit frontend
  • Conversation and Message models with SQLModel
  • Get or create conversation logic
  • Load conversation history for agent context
  • Store user messages and assistant responses
  • ChatKit-compatible SSE streaming format
  • Agent execution and tool call handling
  • Conversation CRUD endpoints
  • Comprehensive examples

See Also

chat-api-integration – AI Agent Skills | Claude Skills