Heat oil in a large skillet over medium-high heat. Combine flour, salt & pepper in a shallow dish. Then, dredge chicken pieces, shaking off excess flour. Add chicken to the hot skillet and sauté, flipping once, until golden brown and nearly cooked all the way through. Remove to a plate and set aside.
Add chicken broth and lemon zest to the same skillet and cook for 2-3 minutes, or until the chicken broth has reduced a bit. Add artichoke hearts, capers, black olives, chili pepper flakes, sun-dried tomatoes and lemon juice, then nestle chicken pieces back in.
Continue to cook over medium-high heat until the sauce has thickened and the chicken is cooked all the way through, about 5-7 minutes. Meanwhile cook pasta in salted boiling water until al dente. Drain and return to hot pot.
Combine artichoke mixture with pasta, toss and serve.
Notes
Got leftover chicken? Toss it in to the sauce once it's thickened. You can use any type of chicken you have, breaded or not.