- Bring a large pot of salted water to a boil over high heat. Add the pasta, and cook according to package instructions (al dente). Drain and rinse the pasta in cold water, allowing it to cool completely. 
- Meanwhile, blend the mayonnaise, yogurt, parsley, basil, lemon juice, lemon zest, anchovy paste, salt, and pepper in a small blender, food processor, or with an immersion blender. 
- Toss the cooled pasta, onion, and 3/4 of the dressing together in a large salad bowl. Just before serving, toss in the spinach, arugula, and chives and serve in shallow salad bowls or plates topped with sliced avocado. 
- Drizzle the remaining dressing over the top and sprinkle with salt, freshly cracked black pepper, fresh basil, and freshly grated parmesan cheese for garnish if desired.