Use when implementing a GitHub issue, bug fix, or feature in flutter_rust_bridge end-to-end: develop the change, add regression coverage, prepare and open a PR, monitor CI until green, request and resolve Gemini review, and keep following up on a 5 minute cadence until the PR is ready.
72
88%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Use this skill as the top-level workflow when the user asks you to implement an issue, fix a bug, add a feature, or otherwise "handle it end to end" in flutter_rust_bridge, especially when they ask for an automatic PR, CI monitoring, or Gemini review.
This skill orchestrates the narrower FRB skills. Do not duplicate their detailed instructions in memory; read them when their phase begins.
Always read these first:
tom-frb-env; other users may have different local rules.frb-develop-feature for the reproduce -> fix -> final regression workflow.Read these when entering the matching phase:
frb-code-generation before running generation or changing Rust APIs, codegen, or example APIs.frb-test before running local tests.frb-lint before lint or format checks.frb-prepare-pr before pushing or opening the PR.frb-pr-review before treating a non-trivial PR as ready.frb-fix-ci before diagnosing any CI failure.frb-manual-test before writing a manual regression test report under tools/manual_tests/.frb-ci-filter before creating an intentional red CI reproduction PR or using filtered CI.gh-actions-live-logs before reading GitHub Actions logs.frb-debugging when generated code is surprising or codegen behavior is unclear.git status --short and do not disturb unrelated user or multi-agent changes.frb-develop-feature.Reproduce ISSUE_SUMMARY with intentional red CI.Add manual reproduction for ISSUE_SUMMARY.frb-ci-filter and make the reproduction PR an intentional red CI PR: unchanged fix code, minimal reproducer or workflow adjustment, mandatory focused ci_filter run, and a failure whose error matches the user's report.frb-manual-test and make the independent reproduction PR add or update tools/manual_tests/NAME.md with a normal manual test procedure and mechanical execution steps an agent or human can run.frb-develop-feature.frb-develop-feature Final Placement Gate: final regression coverage belongs in frb_example/pure_dart with generated pure_dart_pde coverage, not only in frb_example/dart_minimal.frb-prepare-pr.frb_example/dart_minimal. If it does, stop PR preparation and migrate it to frb_example/pure_dart first.Close #1234, unless the active PR workflow explicitly requires an empty body.frb-pr-review for the full PR review gate, including correctness review, test-weakening review, and Gemini./gemini review to request a Gemini pass; do not wait for CI to be green before requesting this first self-initiated review.frb-fix-ci and gh-actions-live-logs, diagnose the latest relevant failure, fix it, commit, push, and continue monitoring./gemini review pass.1d5348b
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.