If you find yourself spawning the same multi-step agent workflow more than once, this gives you a way to write it down. OpenProse turns agent choreography into executable .prose files with declared contracts, dependency injection, and run state. Think research plus synthesis plus review, or any task where you'd naturally reach for parallel exploration with a synthesis step. It's overkill for one-shot questions, but if you're wiring three services with retry loops or standing goals, Contract Markdown and the Forme container let you treat agent workflows like typed functions instead of ad-hoc prompt chains. Claude embodies the VM directly when you type prose run, so no shell binaries to install.
npx skills add https://github.com/openprose/prose --skill open-prose