Just as a fact check Skinner has only scored at a 30-goal pace for 3 of his 8 seasons. So no guarantee he will be at that pace next season.
Plus he's a cumulative -95 over those 8 seasons including -27 last season which pretty much negates his 24 goals.
Furthermore, with the likes of Evander Kane securing a 7-year $49M contract that pretty much sets the bar as to what Skinner's agent will be expecting for his client...or more.
Canes are rightly not going to pay the freight for that show, nor should they, so he's definitely getting traded, even if there are no other issues at play. And if the trade is definite, then no time like the offseason before a potential injury during the season results in losing him for no return whatsoever.
As for the return, just what would we offer for a UFA winger with one-year left on their contract, making them potentially nothing but a one-season rental? Furthermore, his no-movement clause limits which teams can even be considered as trade partners.
So it likely won't be a player-for-player type trade unless it's also a potential rental in return. Far better, instead, to go for a high-pick and/or prospect (futures) from a team trying to add talent and then work with that return to secure the asset(s) that we might want/need for ourselves.
Just don't see a scenario in which Skinner is on our roster when camp opens. As for how the goal-scoring is covered, see two assets joining with no loss in return (Svechnikov and Necas) plus whatever talent is secured with the futures that he will bring.
Also entire team benefits by quitting the dancing around we have to do to shelter his zone starts and keep him away from heavy defenders and the turnovers that keep occurring whenever he's on the ice.
It was fun while it lasted...but time to try something different.