According to the sources provided, Lipitor (atorvastatin) can be taken with or without food, and it does not need to be taken with skim milk specifically. The drug labeling information provided by Pfizer  states that Lipitor can be taken with or without food, and the MedlinePlus website  confirms that Lipitor can be taken with or without food. There is no mention of skim milk specifically being required or recommended for the medication to be effective. The Drug Patent Watch website  provides information about the expiration of Lipitor's patent, but does not provide any information about how the medication should be taken. It is important to follow the instructions of a healthcare provider or pharmacist when taking Lipitor or any medication.