After all, there have been plenty of spies in the mundane world.
A spy with a siege bonus would be interesting; let the bonus reflect having sufficient knowledge of engineering to identify likely weaknesses in fortifications.
__________________
Are we insane yet? Are we insane yet? Aiiieeeeee...