Daniels is a rookie seventh-round pick who made the season-opening roster as the third quarterback behind Colin Kaepernick and Colt McCoy. He is likely to join the practice squad if he clears waivers.
Skelton, 25, started 17 games for the Arizona Cardinals over the past three seasons, but failed to make the Cincinnati Bengals’ roster out of training camp. Skelton has a powerful arm and is expected to push McCoy for the No. 2 job in the coming weeks. Meanwhile, the 49ers signed linebacker Jermaine Cunningham and waived fullback Owen Marecic.
Cunningham was a second-round pick by the New England Patriots in 2010 and has 67 tackles, 3.5 sacks, two forced fumbles and two fumble recoveries in 36 career games. He played in 12 games last season but was released by the Patriots on Aug. 31.
Marecic, who played for 49ers coach Jim Harbaugh at Stanford, was signed last month.
Baldwin’s debut: 49ers receiver Jon Baldwin was active for the first time this year and caught a pair of passes against the Rams last week.
“You never know when you’re going to get the opportunity and you have to make the most when you do get the opportunity,” said Baldwin, who was acquired in a trade with the Kansas City Chiefs.
Jon’s father, Jeffrey, was a defensive lineman for the University of Pittsburgh and was teammates with Tony Dorsett for one year.