Morgan-Smith var tillgänglig på en fri överföring efter att han släpptes av Latics, efter att ha gjort bara fyra starter för League One klubben denna säsong.
26-åringen har tidigare haft trollformler med Stockport County, Luton, Macclesfield och Kidderminster.
"Jag vill försöka få denna klubb tillbaka in i Football League där de ska vara," sade han till klubbens hemsida.
Delegerade Cheltenham Town har undertecknat ett ettårigt avtal med före detta Oldham-strejkaren Amari Morgan-Smith.