@goel_gagandeep
What I'd probably do is:
Step 1: Create a nested gallery
Step 2: Group your Category by using GroupBy
GroupBy(TableName, "Category", "Records")
Step 3: Use the code in Step 2 on the Item of the parent gallery
Step 4: Inside the child gallery, add the code below
Filter(TableName, Category=ThisItem.Category)
Step 5: Add text label on both parent and child gallery.
- On parent gallery: ThisItem.Category
- On child gallery: ThisItem.Skills