Marinate chicken breasts by combining sea salt, black pepper, garlic powder, onion powder, and avocado oil in a bowl. Rub onto chicken and let sit.
Whisk together melted honey, Dijon mustard, lemon juice or vinegar, avocado oil, and sea salt in another bowl for the dressing.
Grill marinated chicken on medium-high heat for about 6-7 minutes per side until cooked through (internal temp should reach 165°F). Let rest before slicing.
Assemble the salad by layering chopped greens at the base and adding sliced chicken, tomatoes, red onion, cucumber, avocado, and hard-boiled eggs on top.