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, and use the user's tom-ci skill to monitor CI 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 or CI monitoring.
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:
frb-dev-env and any applicable user-level environment 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.tom-ci skill for CI waiting, status inspection, and GitHub Actions logs.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.frb-debugging when generated code is surprising or codegen behavior is unclear.tom-ci skill between CI processing actions until the PR is ready.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 and test-weakening review.frb-fix-ci and the user's tom-ci skill, diagnose the latest relevant failure, fix it, commit, push, and continue monitoring.tom-ci skill to wait on the PR URL after each push, rerun, or handled CI event.tom-ci skill.0876e2e
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.