LogoClawIndex
CasesSkillsAbout
LogoClawIndex

transaction-expert - Designs CQRS transaction boundaries for the application layer

Creates application-layer managers and facades that separate commands and queries and define method-level transaction boundaries.

Tags

Updated: 2026-09-29
application layertransactionCQRSmanagerfacadepersistencequery

Capabilities

Separate command and query flowsCreate transaction managersCreate read managersCompose command facades

Typical Inputs

Feature namePersistence portsQuery ports

Typical Outputs

TransactionManager source filesReadManager source filesCommandFacade source files

What this skill does

  • Separate command and query flows
  • Create transaction managers
  • Create read managers
  • Compose command facades
  • Compose query facades
  • Apply method-level transactions
  • Enforce component conventions

Inputs

  • Feature name
  • Persistence ports
  • Query ports
  • Domain aggregates
  • Transaction design

Outputs

  • TransactionManager source files
  • ReadManager source files
  • CommandFacade source files
  • QueryFacade source files
  • QueryBundle record files

Requirements

  • Java project
  • Spring component support
  • Spring transaction 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.