anthropic-streaming-patterns

Community

Stream Claude API, track costs, handle tools.

Authorkrzemienski
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Integrating Claude API streaming responses, tool execution, and mandatory cost tracking can be complex and error-prone. This Skill provides proven patterns to ensure correct, efficient, and cost-aware API usage, saving development time and preventing unexpected bills.

Core Features & Use Cases

  • Efficient Streaming: Implement real-time, non-buffered Claude API responses for a superior, responsive user experience.
  • Robust Tool Execution: Seamlessly integrate and manage tool calls within the streaming flow, ensuring reliable automation.
  • Mandatory Cost Monitoring: Automatically track and calculate API token usage and costs for every interaction, providing transparency and control.
  • Use Case: Build a responsive AI chat application where Claude's responses stream in real-time, tools execute seamlessly, and users can always see their session's API cost, fostering trust and preventing surprise bills.

Quick Start

Use the anthropic-streaming-patterns skill to implement a streaming Claude API integration with tool execution and cost tracking for the new chat service.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: anthropic-streaming-patterns
Download link: https://github.com/krzemienski/claude-mobile-expo/archive/main.zip#anthropic-streaming-patterns

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository