CQRS Projection Patterns Claude Code Skill | Event Sourcing