1---2name: li-lance-android-seraphim-framework-flutter-getx-navigation3description: GetX Navigation4---56# GetX Navigation78## **Priority: P0 (CRITICAL)**910Decoupled navigation system allowing UI transitions without `BuildContext`.1112## Guidelines1314- **Named Routes**: Use `Get.toNamed('/path')`. Define routes in `AppPages`.15- **Navigation APIs**:16 - `Get.to()`: Push new route.17 - `Get.off()`: Replace current route.18 - `Get.offAll()`: Clear stack and push.19 - `Get.back()`: Pop route/dialog/bottomSheet.20- **Bindings**: Link routes with `Bindings` for automated lifecycle.21- **Middleware**: Implement `GetMiddleware` for Auth/Permission guards.2223## Code Example2425See [AppPages Config](references/app-pages.md) for route definition and controller usage patterns.2627## Anti-Patterns2829- **Navigator Context**: Do not use `Navigator.of(context)` with GetX.30- **Hardcoded Routes**: Use a `Routes` constant class.31- **Direct Dialogs**: Use `Get.dialog()` and `Get.snackbar()`.3233## References3435- [AppPages Config](references/app-pages.md)36- [Middleware Implementation](references/middleware-example.md)3738## Related Topics3940getx-state-management | feature-based-clean-architecture4142---43> Source: [li-lance/android-seraphim-framework](https://github.com/li-lance/android-seraphim-framework) — distributed by [TomeVault](https://tomevault.io).44<!-- tomevault:4.0:skill_md:2026-06-16 -->
Run npx skillmds@latest add tomevault-io/li-lance-android-seraphim-framework-flutter-getx-navigation in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
GetX Navigation It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.