d2-03-main-menu

Installation
SKILL.md

Day 2 · Step 3 — Main menu with capability-driven menu items

Before starting: Ask for:

  1. Entity name (PascalCase, e.g., Product, Order, Employee) — REQUIRED
  2. Available capabilities (select one or more: search, create, save, delete) — REQUIRED
    • search: Browse/list all records
    • create: Create new records
    • save: Save to database (used with create/edit)
    • delete: Delete records

Use exactly as specified. Menu buttons will be generated based on selected capabilities.

Routing Setup (app.routes.ts) — COMPLETE ROUTING TABLE FOR ALL PAGES:

  • Import MenuComponent, all SearchComponents, and all FormComponents
  • Add menu as the default/landing page route (path: '')
  • Define entity routes for each program: search, create, edit
  • This route table is shared by d2-03 (menu), d2-04 (search), and d2-05 (form)
Installs
40
First Seen
Aug 17, 2026
d2-03-main-menu — softinter-chiangrai/up-ai-skill-training