Warm oil in skillet and add chicken and onion. Cook for 15 minutes or until chicken is browned and just about done. Add salt and pepper to taste.
Place chicken on a cookie sheet and top each breast with 1 to 2 slices of tomato and 2 to 3 slices of cheese. Place in the oven for 10 to 15 minutes, until the cheese melts. Remove from the oven, add 2 to 3 slices of avocado on top of each breast, and serve immediately. Serves 4.