OMG – Runtime Orchestration Review Skill
When to use
Use this skill when:
- Introducing or modifying Dockerfiles or
docker-compose for the OMG backend.
- Adding or updating a .NET Aspire AppHost or related orchestration files.
- Reviewing changes that affect how the API and backing services are run locally or in CI.
How to behave
When invoked, you should:
- Inspect the relevant runtime configuration files (Dockerfile,
docker-compose.yml, Aspire projects).
- Check for alignment with
.cursor/rules/runtime-orchestration.mdc, including:
- Multi-stage builds and small runtime images.
- Environment-based configuration and avoidance of hard-coded secrets.
- Clear separation between Phase 1 (Docker + compose) and Phase 2 (Aspire orchestration).
- Call out potential issues and recommend concrete improvements, such as: