Cover apricots with orange juice, vinegar and honey. Let soak.
Pat chicken dry; season with salt and pepper. Heat oil in a large skillet over medium-high heat. Add chicken and cook, turning once, until browned, about 10 minutes. Set chicken aside.
Add onion to skillet and cook over medium heat for 3 minutes, scraping bottom of pan. Add apricots and soaking liquid. Add chicken, skin side up, and cover. Cook over low heat until cooked through, 20 to 25 minutes.
Prepare couscous according to package instructions. Spoon onto plates, cover with chicken and juices. Sprinkle with toasted almonds and, if desired, raisins.