Scribe
Legend
And given that non-caster is a common request, the spellcasting should be an option. I have always just wanted an option that lets you trade the Spellcasting feature for other things.
And again this is fine, but its not what I personally think of as the Ranger niche or core 'definition', which is what Minigiant hits on here.
Every iconic ranger thing needs to be a spell or a large percentage of the fanbase will riot.
- Healing HP
 - Cure Disease
 - Cure Poison
 - Talk to animals
 - Talk to plants
 - Charm animals
 - Make animals into companions
 - Resist extreme elements
 - Find meals in the desert or barrens
 - Find shelter in the desert or barrens
 - Track without footprints
 - Heightened sight
 - Heightened hearing
 - See in the dark
 - Arrow trick shots
 - Be invisible to magical creatures
 - Find lost items
 - Find lost people
 
Many items on that list either take way more time via natural methods (as obviously Healing/Cures happen in our non-magical world) or are purely within the realm of the fantastical, when taken to the extremes we see in our games.
I can generally figure out my dog. I can see his body, his ears, his tail, his posture, and the focus of his gaze, and so I can derive from that what he is likely about to do, or considering.
I cant ask him what he wants for dinner, without providing the context to him visually or through training.
A Ranger could though, to me, and also ask if he wants a different bed, and get a yes/no answer.