The main thing is supplies. I would say at least 200 cannonballs, 100+ planks, and plenty of fruit and/or meat.
Always try to hit below or on the water line on a galleon if you can. mid deck holes won't come into being useful until they fill up the bottom deck. If you're in a brig or sloop the old trick of scraping alongside them to create holes and prevent them firing cannons is still useful, bailing any water onto the skelly ship. Though keep an eye on your health when doing this, snipers will still be able to shoot you.
If you can gather a lot of cursed cannonballs, they'll come in handy - especially ballastballs for galleons. But really any that immobalise the ship or skellies are useful.
Firebombs are also really useful on galleon mid decks.
If you're feeling brave, one crew member could board, go below and kill skellies that are patching.
Finally, I would say, don't worry too much about the loot from the first few waves. If you can harpoon one or two items before the next wave spawns, fine, but otherwise just mark where they sank on your map and come back later (slim chance it could be still floating if you are quick enough). In the captain wave, identify which ship has the captain on it (the skelly at the helm with the red name) and sink that one last, that will be the one with the best loot.