Question: all is good or all are good?
Answer: Both forms are correct, but have slightly different meanings/contexts. The first is correct if "all" refers to "everything" (singular); the second is correct if "all" refers to an implied concrete set of things, as in "all (the widgets) are good".