Tailor shop is unlocked once you master at least 4 skills. He will appear at the central plaza.
i did not understand half of it, what is skill mastery?
Most accessories have skills. If you equip those accessories, the skills will get SP when you win battles. Once the skill SP meter fills completely, it becomes mastered.