Iridescent green with yellow outline on the abdomen and leg hairs. Approximately 1-2 inches in length
Not sure on this ID but I did do some quick research and found some ichneumons are parasites of spiders like this. Very wild find since I’ve never seen anything like this.
smaller than the finger nail on my pinky
A jumping spider crawling up a wall.