What problem does it solve?
Developers working on the Steedos Platform backend often struggle to understand how its hybrid NestJS + Moleculer architecture fits together, making debugging, extending modules, and wiring real-time events error-prone.
Core Features & Use Cases
- Architecture Reference: Documents the NestJS 11 module layout, bootstrap sequence, middleware stack, and authentication guards used by builder6/server.
- Moleculer Integration Guide: Explains broker configuration, inter-service calls via broker.call/broker.emit, and AppMoleculer event handlers such as $packages.changed and $metadata.*.
- WebSocket Room System: Details Socket.IO gateway authentication, tenant-scoped rooms, and the Moleculer-to-WebSocket event mapping.
- Use Case: When adding a new microservice that must notify connected clients of record changes, use this Skill to correctly emit @objectRecordEvent events and map them to the right Socket.IO rooms.
Quick Start
Explain how the Steedos server bootstrap sequence and Moleculer event flow work so I can add a new service that broadcasts record changes over WebSocket.