| name | medassist-config-change-guard |
| description | Validate MedAssist configuration changes across env vars, Docker compose, proxy settings, and runtime defaults, including equivalent requests phrased in German. |
Skill Instructions
Use this skill when changes touch .env, Docker files, Vite proxy settings, runtime defaults, or app startup behavior.
Objective
Prevent configuration drift and broken local/CI environments.
Required Checks
- New/changed config has safe defaults.
- Env changes are backward-compatible where feasible.
- Docker/dev runtime changes remain consistent across services.
- Frontend/backend URL/proxy conventions remain valid (
/api/*).
- Documentation reflects configuration changes.
Files to Prioritize
.env.example
docker-compose.yml
docker-compose.dev.yml
frontend/vite.config.ts
- Relevant package scripts and startup files
Anti-Patterns
- Hidden required env vars with no defaults.
- Inconsistent host/port/proxy settings across environments.
- Config changes without doc updates.
Response Format
Report:
- Config files reviewed
- Compatibility impact (none/low/high)
- Required follow-up updates
- Final readiness recommendation