Getting Coverage
A Water Attack
A Fire Attack
A Ground Attack
A Ghost Attack
An Ice Attack
An Electric Attack
Having these moves can pretty much deal super-effectiveness to most teams, and there should be a Fire Blast in there somewhere, as well as Earthquake and others listed in Kukem's
Advanced Guide. If you can't find enough Pokémon to fit 5 of these moves, then your team should undergo a different strategy besides Sweeping (for more info on sweeping see Kukem's
Advanced Guide). Make sure your team’s weaknesses are covered by each other. For example, if you have an Electric Pokemon like Pikachu, it is weak to ground moves. In order to counter its weakness, have a Water or Grass Pokemon to type trump the attacker. Even having Pokemon with Type Trumping moves that aren’t of the stronger type themselves can be handy, such as a Normal Type that knows a water or grass move. Being aware of your team’s strengths and weaknesses will make your team’s coverage better.
Tips for Team Building
1. Remember than Ice Beam and Earthquake some what cover the same types as Surf, super effective wise.
2. No Split EVs
3. Make sure your team doesn't have a huge physical/special weakness.
4. Have at least 2 sweepers on your team
5. Always have at least one sweeper counter
6. Dislike Gyarados (4x weaknesses to electric moves)
7. The 10% raise hold items (Mystic Water, Charcoal, etc.) are really bad. 10% is VERY small. Though, they can be used if desired, but berries that up stats are better and Choice items and other items that raise either Special attacks or Physical attacks all around are better for sweepers.
8. Leftovers > Shell Bell.
9. Thunder Wave > Attract. Try to use Thunder Wave instead of Attract if you can. It paralyzes and lasts after any Pokemon is switched.
10. Never, EVER have more than two Pokemon with common weaknesses. For example, don’t have 3 Flying types or 3 Fire types on a team… and definitely don’t have 3 Flying types and 3 Fire Types on the same team. They are all weak to Rock! You’re just asking for trouble.
11. Move Versatility is the key for being ready for anything. A Team with a lot of different moves that play to their strengths and making up a well rounded team will be strong against most opponents. Try to cover all 17 types with your teams!
12) Be prepared for the commonly used Pokemon; Blissey, Skarmory, Tyrannitar, Snorlax, and most of the Pokemon listed in the Standard Tier. Being able to take out the SkarmBliss menace is enough to intimidate most users of the tactic and may possibly win you the match.