On the topic, if a skill can be tried over and over again until the PC succeeds, then I usually switch up the success parameters.
I might have the check represent how much time it takes to succeed, or how quietly or skillfully they complete the task at. So if a thief is trying to pick a lock...