I'd prefer not to trade any starters, at least right now. Sure maybe the Packers have some quality starting depth at CB and WR, but man, those are the 2 positions that we regularly lose guys to injuries.
Ask me again around 2 weeks before the trade deadline. If the Packers get off to a slow start and don't look like a legit Super Bowl team, then yeah, peeling off a few starters, where you have great depth, isn't a bad idea.
Now as the trade deadline nears and if the Packers ARE legit, but need say a quality player at another position, than maybe a trade for such player, for someone like Stokes, JA or a WR might make sense. However, I think most teams looking for players at the trade deadline are contenders and don't want to give up players, but future draft picks. So it might be the Packers looking to trade future picks for a quality player, in that scenario.
Gute seems to have a pretty good eye for spotting decent players that are sitting on other teams practice squads, so I wouldn't be surprised to see him improving the team during the season that way as well.
As
@tynimiller and I discussed weeks ago, if Stokes does look like a real solid starter and the Packers don't resign him, they would probably get a 3rd round 2026 comp pick for losing him in Free Agency. Definitely not as good as getting a 2nd or 3rd round 2025 pick, but still something. So if keeping him for the 2nd half of the season and the playoffs is important, not trading him isn't a bad thing.