There's already a way Congress can do this; it does not need to start from scratch. It's called the USA FREEDOM Act.
Automatic renewal is fine for Netflix and gym memberships, but it isn't the right approach when it comes to war. Tell Congress it must demand a vote on any extension of Afghanistan troop presence.
Blocking the Iran deal would be an act of diplomatic vandalism as damaging as any that Congress has inflicted in living memory.
House Speaker John Boehner already has his shovel out and is working to pile up as much manure as he'll be called on to deliver for his refusal to allow a clean vote on extending unemployment aid.