Combine the mashed avocado, pineapple, cilantro, agave, lime juice and apple cider vinegar in a mixing bowl. Whisk to combine, adding a bit of water to thin as necessary. Once you have a nice creaming dressing, stir in the cabbage, toss to thoroughly combine and season with salt and pepper to taste. Serve immediately.