The club have revealed they have been in negotiations with him for the past few weeks.
Klukowski was part of the youth set-up at the club, he then played for the Bluebirds in spells in 2005 and 2009.
He has since been at Torquay United, Forest Green Rovers, Newport County and York City.
“Yans signature shows how far we have come as a club in such short space of time, the players pedigree is undoubted, and he will add another dimension to the teams all round game," Manager Mark Collier told the club's website.
"He is a local boy who has real affinity with the club, his professionalism, experience, and quality all add up to being an outstanding addition to the current squad."