That's what I built! Hehe! OpenCode Shakespeare Agent and Plugin.
You type @shakespeare build me a website and when you're ready @shakespeare push to ngit and @shakespeare deploy. It uses NIP-46 nostrconnect. I have it all working but it should have some more polish before announcing it.