How to Make It
In a large, deep skillet, heat the olive oil until shimmering. Season the chicken with salt and pepper. Add the chicken to the skillet skin side down and cook over moderately high heat, turning once, until golden brown and partially cooked, about 8 minutes. Transfer the chicken to a plate.
Add the garlic to the skillet and cook over moderate heat until fragrant, about 30 seconds. Add the wine and simmer over moderate heat, scraping up the brown bits from the bottom of the skillet, until reduced by half, about 2 minutes. Add the stock and bring to a simmer.
Return the chicken breasts and their juices to the skillet and simmer, turning once until the chicken is cooked through and the sauce has thickened, about 10 minutes. Transfer the chicken to plates. Stir in the artichokes and rosemary and simmer over moderate heat for 1 minute. Remove the skillet from the heat and add the butter, stirring until melted. Spoon the artichokes and sauce over the chicken breasts and serve.