Отладка генерации кода flutter_rust_bridge

engineering

frb-debugging is a Claude Code skill that guides diagnosis and debugging of code generation issues in the flutter_rust_bridge project. It applies when generated code looks wrong, codegen fails, or you need to understand FRB internals and trace runtime errors in generated code. For quick diagnostics, the skill covers inspecting intermediate representations in `rust/target/frb_dump/` — including effective config, IR, and generated specs — and enabling verbose output via `RUST_LOG=debug flutter_rust_bridge_codegen`. Before diving into FRB internals, it requires running `frb-fix-ci` first to rule out simpler explanations like failure propagation or package-level drift. The skill also points to `website/docs/manual/troubleshooting.md` for full troubleshooting guidance, making it the go-to reference for Flutter and Rust developers debugging flutter_rust_bridge codegen pipelines.