engine-switch
/engine-switch
Przełącza silnik AI w tryb uśpienia lub go wybudza, np. Codex, Gemini lub MiniMax, jednym poleceniem przez rejestr.
- Autor
- FormaMindPro ↗
- Repozytorium
- formamind ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 11.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 11.11.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Przełącza silnik AI w tryb uśpienia lub go wybudza, np. Codex, Gemini lub MiniMax, jednym poleceniem przez rejestr.
Oryginalny opis (EN)
Enable or disable an engine (Codex, Gemini, MiniMax) - dormant mode via the .forma/engines.json registry, one command. Invoke when the human asks to wake, enable, put to sleep, or switch off an engine.
Jak działa
- Wake an engine
- Put an engine to sleep
- Rules
- Catch up with the core after a long sleep
Podgląd SKILL.md
---
name: engine-switch
description: Enable or disable an engine (Codex, Gemini, MiniMax) - dormant mode via the .forma/engines.json registry, one command. Invoke when the human asks to wake, enable, put to sleep, or switch off an engine.
---
# Enabling and disabling engines
One marker: `.forma/engines.json` → `{ "dormant": ["codex", "minimax"] }`. An engine on the list sleeps: the installer neither offers nor installs it, it is not compared, not rebuilt. Its files (`.codex/`, `.minimax/`) stay untouched.
Status: `node .claude/scripts/engine-switch.cjs status`
## Wake an engine
1. `node .claude/scripts/engine-switch.cjs wake codex` - removes the marker, rebuilds the engine's data from `.claude/` (Codex: `sync-codex --apply`, then its test), runs `sync-engines --check`. Green - done.
2. Red: read the command output, fix the divergences in the engine's zone (`.codex/` is its zone, `AGENTS.md` §8), rerun the comparison.
3. Hand over to the protocol: a card, `node .forma/protocol/scripts/forma-commit.cjs "…"`, then `--release`. The registry lands in `core/engines.json`; after the release the installer offers the engine again.
4. Other projects - "forma update".
## Put an engine to sleep
1. `node .claude/scripts/engine-switch.cjs sleep codex`
2. Hand over to the protocol - as in item 3 above.
## Rules
- Only `claude` is never put to sleep.
- An engine without a row in the script's `REBUILD` table (Gemini) is woken by the marker alone plus the general comparison; add the rebuild for a new engine to `REBUILD`.
- Do not edit `.codex/` by hand for the comparison's sake - the rebuild does that itself.
## Catch up with the core after a long sleep
For dormant engines (`codex`, `minimax`): while an engine sleeps, `.claude/` and the law move ahead and the engine's mirrors fall behind.
1. `node .claude/scripts/engine-switch.cjs wake <engine>` - marker removed, mirrors rebuilt from `.claude/` per the `REBUILD` table (Codex: `sync-codex --apply`; MiniMax: `gen-roles.cjs`, `gen-plugin-agents.cjs`, `install-plugin.cjs`), then the adapter test.
2. Adapter test red - read the output, fix the divergences in the engine's zone (`.codex/`, `.minimax/`, `miniapps/minimax-engine/`), rebuild, rerun the test.
3. Green: `node .claude/scripts/sync-engines.cjs --check`, then hand over to the protocol (item 3 of "Wake an engine"). Not needed right now - `sleep <engine>` and hand over to the protocol as well.
Wersje
W bazie nie ma innych skilli o nazwie engine-switch.
Migawka bazy z 13.11.2026 · wersja paczki 73301d77b419 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100agent-engines
Pokazuje, jak sprawdzić i skonfigurować silnik AI agenta, czyli dostawcę modelu: przełączanie modeli, test nowego dostawcy i rejestracja własnego silnika. - 98auto-review-loop-minimax
Prowadzi autonomiczną pętlę przeglądu badań rundami przez API MiniMax, jako alternatywę dla zewnętrznej recenzji przez Codex MCP. - 90mode
Pokazuje lub przełącza tryb sesji: czat, głęboki, delegacja lub wyłączony, egzekwowany przez hooki. - 98auto-review-loop-minimax
Prowadzi autonomiczną, wielorundową pętlę recenzji badań z użyciem API MiniMax jako zewnętrznego recenzenta zamiast Codex MCP. - 100omnimedia
Obsługuje multimodalne AI: analiza obrazu, audio, wideo i dokumentów przez Gemini (transkrypcja, OCR, ekstrakcja) oraz generowanie obrazów, wideo, mowy i muzyki przez Codex, Imagen, OpenRouter i MiniMax. - 100codex-router-media
Generuje wideo, muzykę, mowę lub obrazy z subskrypcją MiniMax Token Plan przez CLI mediów codex-router, gdy sesja używa modelu MiniMax.