Mix garlic power, onion powder, paprika, oregano, Creole seasoning, chili powder, salt, pepper and chili flakes in a bowl.
Use half of the above seasoning to season the chicken thighs all over, making sure to rub it under the skin.
Mix the remaining seasoning with the flour. Dredge the chicken in flour shaking the excess off.
Heat oil in a skillet over medium high heat, put the chicken skin side down and fry for 4-5 minutes, or till it gets a nice golden brown sear. Flip and cook for another 3-4 minutes. Plate it out.
In the same skillet, add onion and sauté for 5 minutes. Add in garlic and give a stir for a minute.
Add in butter and let it melt. Stir 4 Tbsp of remaining seasoned flour and keep on stirring till it gets slight brown color, about 2 minutes.
Add in chicken broth slowly, whisking all the time, creating a gravy. Season it with 1/4 tsp of chili flakes for color.
Add in cream and cook till it starts to thicken up.
Place chicken back in along with any juices, skin side up. Season it with fresh parsley.
Bake it covered in preheated oven for 1 hour. Uncover and bake an additional 5-6 minutes so the skin gets some color.