What problem does it solve?
This Skill helps you diagnose and resolve errors when building or operating MBC CQRS Serverless applications on AWS, such as command failures, DynamoDB/version conflicts, missing data sync, tenant isolation issues, and import/task processing problems.
Core Features & Use Cases
- Error-to-fix guidance: Quick lookup for common MBC error codes like command validation (pk/sk, type, version), DynamoDB/IAM issues, and tenantCode problems.
- Targeted debugging workflows: Step-by-step approaches for command publishing issues, ConditionalCheckFailedException (optimistic locking), DataSyncHandler not triggering, and tenant isolation failures.
- Practical runtime troubleshooting: Addresses frequent pitfalls including publishSync returning null on no-op (v1.2.0+), CSV batch import blocking (pre-v1.2.2), TaskModule dependency resolution (v1.2.4+), and RYW session TTL purge behavior (v1.2.6+).
Quick Start
Use the mbc-debug skill when you hit a runtime or startup error in your MBC CQRS Serverless project and need an immediate diagnostic checklist and likely fix.