platxa-sidecar-builder
Installation
SKILL.md
Platxa Sidecar Builder
Build Node.js sidecar services for real-time collaborative code editing platforms.
Overview
This skill helps create sidecar services that power code editors like Replit, CodeSandbox, or the Platxa IDE. A sidecar runs alongside the main application (e.g., Odoo) in the same Kubernetes pod, handling:
| Component | Purpose |
|---|---|
| File Watcher | Detect file changes with chokidar |
| Git Service | Version control with simple-git |
| WebSocket Server | Real-time sync with ws library |
| Yjs Integration | CRDT-based collaborative editing |
| REST API | File operations, deployment triggers |
| Process Manager | Execute odoo commands, module reloads |
Integrates with: platxa-yjs-server for Yjs server patterns.