LogoClawIndex
CasesSkillsAbout
LogoClawIndex

kafka-streams-topology - Design Kafka Streams processing topologies

Provides guidance on Kafka Streams abstractions, topology patterns, stream operations, joins, windowing, state stores, and exactly-once semantics.

Tags

Updated: 2026-09-29

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Design stream processing topologies
  • Compare KStream and KTable
  • Apply stream transformations
  • Route events by conditions
  • Join streams and tables
  • Configure windowing strategies
  • Manage state stores
  • Explain exactly-once semantics
  • Optimize stream processing

Inputs

  • Topology design requirements
  • Kafka stream data model
  • Join requirements
  • Windowing requirements
  • Processing semantics requirements

Outputs

  • Topology design guidance
  • Kafka Streams code examples
  • Stream processing recommendations
  • Join configuration guidance
  • Windowing configuration guidance

Requirements

  • Java or Kotlin environment
  • Kafka Streams library
  • Kafka Streams-compatible model support

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
Kafka Streams
stream processing
topology design
KStream
KTable
stream joins
windowing
exactly-once
Design stream processing topologies
Compare KStream and KTable
Apply stream transformations
Route events by conditions
Topology design requirements
Kafka stream data model
Join requirements
Topology design guidance
Kafka Streams code examples
Stream processing recommendations