1. To make the salad.
Add the basil, cilantro, parsley, chives, chickpeas, corn, tomatoes, and cucumbers to a large bowl.
2. To make the vinaigrette. Heat the olive oil in a medium skillet over high heat. When the oil shimmers, add the shallots, cook until fragrant, 2-3 minutes. Remove from the heat, let cool slightly. Add the lemon zest, lemon juice, honey, and red wine vinegar. Season with salt, pepper, and crushed red pepper flakes.
3. Pour the vinaigrette over the salad, tossing to combine. Top the salad with avocado, and feta.