Files
medassist-ng/.github/skills/medassist-config-change-guard/SKILL.md
T

1.2 KiB

name, description
name description
medassist-config-change-guard 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

  1. New/changed config has safe defaults.
  2. Env changes are backward-compatible where feasible.
  3. Docker/dev runtime changes remain consistent across services.
  4. Frontend/backend URL/proxy conventions remain valid (/api/*).
  5. 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