Cradily is a good Tank but it lacks the ability to hurt anything. You're not even going to touch a Skarmory with your Moveset. You could easily set up your Amnesia and Barrier with only Haze being able to stop them. Problem is with just Rock Slide you can't really do much damage or any damage to many things. Maybe you want to look for a new Tank?