We introduce two families of two-generator one-relator groups called primitive extension groups and show that a one-relator group is hyperbolic if its primitive extension subgroups are hyperbolic. This reduces the problem of characterizing hyperbolic one-relator groups to characterizing hyperbolic primitive extension groups. These new groups, moreover, admit explicit decompositions as graphs of free groups with adjoined roots. In order to obtain this result, we characterize $2$-free one-relator groups with exceptional intersection in terms of Christoffel words, show that hyperbolic one-relator groups have quasi-convex Magnus subgroup, and build upon the one-relator tower machinery developed in previous work of the author.