Singles Ubers
https://www.smogon.com/forums/threads/crown-tundra-ss-ubers-viability-rankings.3675194/
https://www.smogon.com/dex/ss/formats/uber/
Here is a link to the VR and a list of analyses.
- Role #1
A check to calyrex shadow. Calyrex shadow is massive threat in ubers, and not including proper checks for it is a recipe for disaster.
Here is a list of viable Calyrex Shadow checks:
a. Yveltal: Yveltal resist ghost and 0hko back with dark type stab. Its access to reliable recovery let's it check calyrex shadow over the course of a game. It is the best check and I would reccomend it for most teams.
b. Bulky Dark types: Bulky dark types like Tyranitar can wall calyrex shadow. These are hit hard by pollen puff, however. Offensive dark types such as Weavile and Urshifu-S are soft checks that can give some security vs Caly on offensive teams.
c. Priority: Shadow Sneak from Marshadow and Giratina can 0hko Caly. These cannot switch in, they can only reverse kill.
You can read more about Caly by reading its analysis on smogdex.
- Role #2
A stealth rocker. You want a stealth rocker on most teams, and while it is not mandatory, it is highly recommended on most structures.
There a number of other roles that while not completely mandatory , but generally very useful to have:
1. Hazard Removal: This includes Defog, Rapid Spin and Magic Bounce.
2. Cleric( i.e a way to cure status) : Due to the prevalence of status in ubers you are reccomended to run Aromatherapy on Heal Bell on most teams.
3. A good defensive core: You want a set of defensive Pokemon that can check the tier's top threats reasonably well. To start off, I'd reccomend covering the all the mons from S to B- rank on the VR. This can be skipped if you are running a hyper offense team. On those teams, you still need soft checks to top threats such as Caly-S.