Sweet potato skins are edible so it is completely dependent on the recipe you are making and whether they should be peeled before cooking for it. Keeping the sweet potato skin on concentrates the sweet potato's nutrients and helps the sweet potato flesh stay moist. For this curry, you can use peeled sweet potatoes or keep the skin on depending on your preference.