From a M+ perspective, here are some general rotational tips:
First off looking at your Azerite, you don’t have any Jungle Fury which is by far our best trait. I would highly recommend getting pieces with that. On the flip side though, you have 3 Wild Fleshrending, which is one of our other good traits alongside Heart of Darkness.
For your essence I’d recommend taking either Focusing Iris or BotE for your major because they are great in AoE situations, which occurs frequently in dungeons.
For your talents you should take Predator instead of Sabertooth (you will constantly refresh Tigers Fury and have it ready for each pull), Guardian affinity can be swapped to Balance affinity (you get extra range on all your melee attacks, which is fantastic for positioning), and possibly changing Bloodtalons to Moment of Clarity (if you’re struggling with the BT rotation, MoC is far easier and possibly better because of the amount of WFR you have)
I’d highly recommending checking on a dummy to see the damage breakdown between Swipe while Thrash is on a target, or Primal Wrath (and when it’s empowered by BT). If you find that you’re doing far more damage with Swipe, that may be another reason to drop BT and take MoC instead.
For a general AoE rotation (not using BT), it would be:
Start in stealth -> cast Tiger’s Fury while stealthed -> Rake on priority target -> Thrash -> Swipe to 5 CP -> Primal Wrath.
After that it’s maintain Thrash, maintain Rip (usually using PW), maintain Rake on I think 3 targets max (this can be ignored if there’s a ton of enemies you’re fighting at once and simply rely on spamming Swipe), and if your Swipe out damages your PW direct damage you can dump extra combo points into Ferocious Bite.
For single target (not using BT) you can go:
Start in stealth -> cast Tiger’s Fury while stealthed -> Rake -> Rip -> Thrash -> Shred to 5 -> Ferocious Bite at >=50 energy
After that it’s maintain Rake, maintain Rip using Rip, maintain Thrash, use CP on Ferocious Bite.
Overall, biggest thing to keep in mind are maintain your bleeds and ensure Thrash is on the target before you use Shred or Swipe.
Only ever use Ferocious Bite at 5 CP and above 50 energy (it consumes extra energy to deal more damage).
When using Bloodtalons, always try and use it on Rake, Rip, and your finishing moves. This makes the rotation much more complicated though, and requires some foresight on making sure bleeds don’t fall off and such.
A usually Bloodtalons opening goes like:
Pre-cast Regrowth out of combat -> stealth -> Tiger’s Fury -> Rake -> Rip (using either Rip or PW depending on ST vs AoE) -> Trash -> Build to 5 CP and use finisher.
A BT rotation goes the exact same as a normal rotation, except when you have 4 or 5 CPs. You should never hardcast a Regrowth, only do so when you have predatory swiftness (every CP spent has 20% chance to grant it, so it’s guaranteed after a 5CP finisher).
Single Target Rotation:
So when you have predatory swiftness and get to 4 CP, check:
Will Rake fall off within 4 seconds?
Will Rake fall off within 6 seconds?
Will Rip fall off within 10 seconds?
If Rake is falling off within 4s and Rip is falling off within 10:
Cast Regrowth to proc BT -> Rake -> Rip
If Rake is falling off within 6s and Rip is falling off within 10s:
Shred to get a 5th CP -> Regrowth -> Rip -> Rake
If Rake will not fall off soon and Rip is falling off within 10s:
Shred to get a 5th CP -> Regrowth -> Rip -> Shred
In the above scenarios, if Rip is not falling off within 10 seconds, you can instead pool energy and use Ferocious Bite as your finisher instead of Rip. Also above, ensure that Thrash is still maintained as much as possible, but don’t use a BT charge on it. It does so little damage and it’s main purpose is to buff your Shreds and Swipes.