At our campus we do a philanthropy day where we do an activity relating to our respective philanthropies. The dress is semi casual and we cannot come up with a new cute idea that looks good on everyone.
What about capris and a matching top? Skirts won't work if you need to sit on the floor or move around a lot to get craft items, work at stations, clean up, etc.