administering-linux
Manage Linux systems covering systemd services, process management, filesystems, networking, performance tuning, and troubleshooting. Use when deploying…
Implements navigation patterns and routing for both frontend (React/TS) and backend (Python) including menus, tabs, breadcrumbs, client-side routing, and server-side route configuration. Use when building navigation systems or setting up routing.
$ npx -y skills add ancoleman/ai-design-components --skill implementing-navigation --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/implementing-navigationContext preview
The summary Claude sees to decide when to auto-load this skill.
Implements navigation patterns and routing for both frontend (React/TS) and backend (Python) including menus, tabs, breadcrumbs, client-side routing, and server-side route configuration. Use when building navigation systems or setting up routing.
name: implementing-navigation description: Implements navigation patterns and routing for both frontend (React/TS) and backend (Python) including menus, tabs, breadcrumbs, client-side routing, and server-side route configuration. Use when building navigation systems or setting up routing.
This skill provides comprehensive guidance for implementing navigation systems across both frontend and backend applications. It covers client-side navigation patterns (menus, tabs, breadcrumbs) and routing (React Router, Next.js) as well as server-side route configuration (Flask, Django, FastAPI).
Use this skill when:
Information Architecture → Navigation Pattern Flat (1-2 levels) → Top Navigation Deep (3+ levels) → Side Navigation E-commerce/Large → Mega Menu Linear Process → Stepper/Wizard Long Content → Table of Contents Power Users → Command Palette Multi-section Page → Tabs Large Data Sets → Pagination
**Top Navigation (Horizontal)**
**Side Navigation (Vertical)**
**Mega Menu**
**Breadcrumbs**
**Tabs**
**Pagination**
**React Router (Industry Standard)**
**Next.js App Router**
**Flask**
**Django**
**FastAPI**
**Hamburger Menu**
**Bottom Navigation**
**Tab Bar**
Tab → Move forward through links Shift+Tab → Move backward through links Enter → Activate link/button Space → Activate button Arrow keys → Navigate within menus Escape → Close dropdowns/modals
Essential ARIA attributes for accessible navigation:
Generate and validate navigation trees:
# Validate navigation structure node scripts/validate_navigation_tree.js nav-config.json # Generate breadcrumb trails node scripts/calculate_breadcrumbs.js current-path
Generate route configurations:
# Generate Flask/Django/FastAPI routes python scripts/generate_routes.py --framework flask --config routes.yaml
For working navigation implementations:
For routing configuration:
For complex navigation structures, use the configuration schema:
Validate configurations before implementation using the validation script.
**React Router** is the recommended solution for
Comprehensive UI/UX and Backend component design skills for AI-assisted development with Claude
Repo: ancoleman/ai-design-components
Manage Linux systems covering systemd services, process management, filesystems, networking, performance tuning, and troubleshooting. Use when deploying…
Data pipelines, feature stores, and embedding generation for AI/ML systems. Use when building RAG pipelines, ML feature serving, or data transformations.…
Strategic guidance for designing modern data platforms, covering storage paradigms (data lake, warehouse, lakehouse), modeling approaches (dimensional,…
Design cloud network architectures with VPC patterns, subnet strategies, zero trust principles, and hybrid connectivity. Use when planning VPC topology,…
Design comprehensive security architectures using defense-in-depth, zero trust principles, threat modeling (STRIDE, PASTA), and control frameworks (NIST CSF,…
Assembles component outputs from AI Design Components skills into unified, production-ready component systems with validated token integration, proper import…