Place the chicken breasts directly into the crockpot in a single layer. Drizzle them lightly with olive oil so the spices stick better. Keeping them flat helps them cook evenly and stay juicy.
Sprinkle the taco seasoning, garlic powder, onion powder, cumin, paprika, salt, and pepper evenly over the chicken. Pour the salsa on top, spreading it gently so all the chicken is covered. This acts as both seasoning and cooking liquid.
Cover the crockpot with the lid and cook on low for about 4 hours or on high for 2–3 hours. Avoid lifting the lid too often, as this releases heat and slows cooking.
Once the chicken is tender, use two forks to shred it directly in the crockpot. The chicken should fall apart easily and soak up all the flavorful juices.
Squeeze fresh lime juice over the shredded chicken and gently stir. This final step wakes up the flavors and adds a fresh, bright finish before serving.