Karlsson, som är 29 år gammal, har tidigare spelat ibland annat Färjestad, Malmö och de Nordamerikanska klubbarna Calgary Flames och AHL-klubbarna Abbottsford Heat och Rockford Icehogs. Han tillhörde Chicago Blackhawks organisation säsongen som var men spelade endast i farmarlaget Rockford.
– Vi har nu kommit överens med Henrik Karlsson om ett ettårskontrakt, säger Skellefteås general manager Lars Johansson till klubbens hemsida.