Switches the active fm-lab solution (the workspace default: pointer file + db/ symlinks + running API) via tools/solution.sh. Use when the user wants to change, switch or activate a solution — with an id given, a near-miss typo to confirm, or no argument at all (then list and pick). Not for session-only pins (FMLAB_SOLUTION) nor for creating solutions (solution.sh create). Triggers (English): "/select-solution", "switch solution", "activate solution X", "change the active solution", "which solution should be active". Triggers (German): "/select-solution", "wechsle die Lösung", "aktiviere Lösung X", "Lösung umschalten", "welche Lösung soll aktiv sein". Triggers (Spanish): "cambia la solución", "activa la solución X", "cambiar la solución activa". Triggers (French): "change de solution", "active la solution X", "changer la solution active". Triggers (Italian): "cambia la soluzione", "attiva la soluzione X", "cambiare la soluzione attiva". Triggers (Dutch): "wissel de oplossing", "activeer oplossing X", "verander de actieve oplossing". Triggers (Portuguese): "trocar a solução", "ativar a solução X", "mudar a solução ativa". Triggers (Swedish): "byt lösning", "aktivera lösning X", "ändra aktiv lösning". Triggers (Japanese): "ソリューションを切り替えて", "ソリューションXを有効化", "アクティブなソリューションを変更". Triggers (Korean): "솔루션 전환", "솔루션 X 활성화", "활성 솔루션 변경". Triggers (Chinese): "切换解决方案", "激活解决方案 X", "更改活动解决方案".
$npx -y skills add marcel-more/fm-lab --skill select-solutionInstalls into the current project.
Run `npx skills use "https://github.com/marcel-more/fm-lab" --skill "marcel-more/fm-lab/select-solution"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/marcel-more/fm-lab" that are relevant to the current task. Run `npx skills add "https://github.com/marcel-more/fm-lab"` and select the relevant skills, then follow their instructions.