ecotone-handler
OfficialDesign Ecotone handlers with proper routing.
Software Engineering#messaging#command-handler#event-handler#query-handler#ecotone#service-activator
Authorecotoneframework
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Ecotone developers often face inconsistent patterns when creating message handlers. This skill provides a unified approach to declare and wire CommandHandler, EventHandler, QueryHandler, and ServiceActivator with correct endpointIds, routing, and metadata.
Core Features & Use Cases
- Class-based routing: Use type-hinted message classes to route to handlers automatically.
- Routing-key flexibility: Annotate with a string-based routing key for integration scenarios.
- Endpoint configuration: Enforce unique endpointId per handler and ensure proper output channels.
- Header metadata access: Use #[Header] to read message headers in handlers.
- Documentation & examples: See API references and usage examples for ready-to-copy patterns.
Quick Start
Create a sample OrderService with CommandHandler, EventHandler, and QueryHandler annotated methods to demonstrate routing and endpointId usage.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: ecotone-handler Download link: https://github.com/ecotoneframework/skills/archive/main.zip#ecotone-handler Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.