Toast bagel slices.
Combine cream cheese, onion, dill, and garlic powder. Spread on bagel slices.
Peel and slice eggs. Cut salmon into slightly large than bite-sized pieces.
Top bagels with avocado, egg slices, and salmon. Enjoy!