Battle Caster
Prerequisite: The ability to cast at least one arcane spell that uses Intelligence as its spellcasting ability score.
You gain one use of Battle Casting, which allows you to cast a spell more expediently than usual. You regain expended Battle Casting uses after a long rest. Additionally, you gain one arcane exploit of your choice that you do not already have.
During your turn, you can expend a use of Battle Casting to select a spell you know or have prepared that has a casting time of 1 action and uses Intelligence as its spellcasting ability. Until the end of your turn, you may cast the selected spell as a bonus action, and you may ignore all of its spell component requirements except material components that have a gold cost.
You can take this feat up to three times total, gaining one additional use of Battle Casting and one arcane exploit each time you take the feat.