Favicon of reactor-navigation

reactor-navigation Skill

AI Agent SkillC#Open source

Reactor navigation — UseNavigation hook, NavigationHost renderer, NavigationView sidebar, TabView tabs, route params, stack operations, page lifecycle, deep linking, transitions, caching. Use when building multi-page apps or wiring sidebar/tab navigation. Published by microsoft in microsoft-ui-reactor.

What is reactor-navigation Skill?

Reactor navigation — UseNavigation hook, NavigationHost renderer, NavigationView sidebar, TabView tabs, route params, stack operations, page lifecycle, deep linking, transitions, caching. Use when building multi-page apps or wiring sidebar/tab navigation. Published by microsoft in microsoft-ui-reactor. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
68/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Developers using microsoft-ui-reactor

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use reactor-navigation Skill

  • Use it for developers using microsoft-ui-reactor.

Built with

C#Copy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/microsoft-ui-reactor
  • Skill file: plugins/reactor/skills/reactor-navigation/SKILL.md

What it does

Reactor navigation — UseNavigation hook, NavigationHost renderer, NavigationView sidebar, TabView tabs, route params, stack operations, page lifecycle, deep linking, transitions, caching. Use when building multi-page apps or wiring sidebar/tab navigation.

Skill instructions

Navigation in Reactor Reactor uses a stack-based navigation model with type-safe routes. You define routes as an enum, create a navigation handle with UseNavigation, and render the current page with NavigationHost. The system manages back/forward stacks, transitions, caching, and deep linking. Quick reference | API | Purpose | |-----|---------| | UseNavigation(Route.Home) | Create a NavigationHandle<Route (call once at root) | | UseNavigation<Route() | Retrieve the nearest ancestor's handle (child components) | | NavigationHost(nav, route = ...) | Render the current page | | NavigationView([items], content) | Sidebar navigation with icons | | TabView(Tab(...), Tab(...)) | Tab-based parallel navigation | | UseNavigationLifecycle(...) | Page appear/disappear callbacks | | UseSystemBackButton(nav, window) | Wire system back button to nav stack | | DeepLinkMap<Route | Map URI patterns to routes | 1. Defining routes Use an enum. Each value is a distinct page: csharp enum Route { Home, Setti

Explore related resources

Frequently asked questions

What is reactor-navigation?

reactor-navigation is a open-source AI agent skill with Copy skill directory. Reactor navigation — UseNavigation hook, NavigationHost renderer, NavigationView sidebar, TabView tabs, route params, stack operations, page lifecycle, deep linking, transitions, caching.

Who is reactor-navigation best for?

reactor-navigation is best for reusing agent instructions, scripts, and references.

How do I install reactor-navigation?

Install or run reactor-navigation using Copy skill directory. Check reactor-navigation for the latest setup command.

Is reactor-navigation actively maintained?

reactor-navigation may need a closer maintenance check before production use.

Share:

Stars
570
Forks
39
Last commit
9 days ago
Repository age
3 months
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to reactor-navigation

reactor-navigation: Install, Config & GitHub Signals – SkillIndex