I think this is the whole reason that you can’t have someone create a set of patterns and hand it off. If this was the case, the designers job would be in jeopardy.
In Atomic Design, knowing when to reuse a component and when to make a new component becomes more and more important the larger your library of atoms, molecules, organisms, etc. becomes.
When to add an atom becomes a bigger and bigger question because it often will have a trickle down effect. This causes you to reevaluate if the need is that great. Which in turn helps you realize the boundaries of your current atomic design setup.