route-and-menu-config
CommunityEasily configure ITSM routes and menus.
Authorheidsoft
Version1.0.0
Installs0
System Documentation
What problem does it solve?
IT teams often struggle with inconsistent route registration, missing frontend menu entries, and stale seed data when adding new ITSM modules. This guide provides a repeatable workflow to wire backend routes, frontend navigation, and database menus to ensure new modules are accessible and consistent.
Core Features & Use Cases
- Backend Route Registration: add controllers and register routes in router.go to expose new module APIs.
- Frontend Menu Configuration: ensure dynamic menus in the Sidebar or static fallbacks are updated to reflect new modules.
- Database Seed Data: create or update seed_data.sql to seed menus with correct paths, icons, and permissions.
- Use Case: When introducing a new ITSM module, follow this workflow to align backend, frontend, and DB entries so users can access the new module seamlessly.
Quick Start
Add a new module by creating its controller, registering routes, seeding menu data, and verifying the UI and API endpoints.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: route-and-menu-config Download link: https://github.com/heidsoft/itsm/archive/main.zip#route-and-menu-config Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.