CargoKit — синхронизация подмодулей в flutter_rust_bridge

engineering

frb-cargokit-dev — это скилл для Claude Code, который управляет разработкой и обновлением CargoKit в экосистеме flutter_rust_bridge: применяется, когда исправление или новая функция относится к внешнему репозиторию fzyzcjy/Cargokit, а FRB требует парного PR для синхронизации подмодулей. Скилл описывает двухэтапный процесс: сначала создаётся CargoKit PR с реальной реализацией, затем FRB PR обновляет два указателя git-подмодулей — в путях `frb_codegen/assets/integration_template/app/rust_builder/cargokit` и `frb_codegen/assets/integration_template/plugin/cargokit` — и регенерирует копии integrate-вывода командой `./frb_internal precommit-integrate`. Скилл явно запрещает патчить файлы `frb_example/**/cargokit/**` напрямую: источником истины служат шаблонные подмодули. Предназначен для разработчиков FRB, которым нужно корректно координировать изменения CargoKit между двумя репозиториями и пройти CI без рассинхронизации подмодулей.