Can I ask what kind of work you would be doing? Is it with animals? Or is it dealing with crops or gardening. Or both?
I live on a farm and do daily chores. For almost everything I do I wear a heavy cotton or denim skirt. It’s sufficient for gardening, milking goats, climbing in and out of equipment, etc. Ankle length is no problem while doing those things. Don’t wear skirts with flimsy material because it gets caught on eeeeeeverything.
Sun hat, absolutely.
The only time I absolutely will not wear ankle length is if we are sorting livestock and catching them to castrate or tag. Sometimes this leads to angry animals and if I need to run, long skirts are only going to slow me down. For safety reasons I wear the same type of material but the length is about 6 or 7 inches inches below my knees with cotton leggings or bicycle shorts underneath.
Muck boots for muddy conditions, a nice strong boot for every day wear.