A simple google search for "Pounce shred macro" returned the following as it's first link:
http://vnboards.ign.com/wow_druid_class/b22777/103383945/p1
Quote:
I use
/cast [nostealth] Faerie Fire (Feral)(); [stealth] Pounce()
I think it will work if you replace "Faerie Fire (Feral)()" by "Shred".
This macro will pounce if you're in stealth, and shred if you're not in stealth(once you swap out the FFF). You'll have to hit the button twice.
Another option is to make a cast sequence macro, which is a macro with a sequence of spells/abilities that are used in succession each time the button is pressed. For example, if my cast sequence macro was Pounce>Shred>Mangle, the first time I hit the button will be pounce, the second Shred, and the third Mangle. Hitting it again after that will do pounce again and so on.
There isn't any way to cast both moves in succession with just one button as far as I know. This is due to the GCD. If you had a macro with /cast Pounce and then /cast Shred, the shred would go through instantly, but your GCD from the pounce wouldn't be up yet, so nothing would happen except the pounce.