The Cleveland Browns released Hooper, 27, on Wednesday with a post-June 1 designation to save $9.5 million against the salary cap.
The Browns signed Hooper in 2020, coming off his best season with the Atlanta Falcons, when he caught 75 receptions for 787 yards and six touchdowns.
Hooper's production, however, waned in Cleveland, as he finished with only 38 receptions for 345 yards and three touchdowns last season, while starting alongside tight end David Njoku in Cleveland's two tight end base offense. In two seasons with the Browns, he had 84 receptions for 780 yards and seven touchdowns.
The Falcons selected Hooper in the third round of the 2016 draft and he was a two-time Pro Bowl selection while with the franchise. He has 298 receptions for 3,024 yards and 23 touchdowns in his career.
Skrine, an 11-year veteran, played in six games for the Titans last season with one interception and 17 tackles. He has 10 career interceptions.
Wilkins joined the Titans' practice squad in December and played in the regular season finale at Houston.
ESPN's Jake Trotter and The Associated Press contributed to this report.