From publisher blurb:
Never Cast the Same Spell Twice!
101 1st Level Spells gives you – yes, you guessed it – 101 1st level spells, that will help you realize the vision you’ve had for your spellcaster.
From spells that are cast as bonus actions to a spell that lets you borrow skill proficiency, or have your dragon tattoo bite your opponent, 101 1st Level Spells brings a host of new special options to bards, clerics, durids, paladins, rangers, sorcerers/wizards and warlocks.
Wholly compatible with the 5th Edition of the world's most popular fantasy roleplaying game, 101 1st Level Spells adds new agonizing choices to the creation of your character’s spell list without breaking the game.