OpenProse Skill Contract authoring is expressing intent by composing requirements. An agent performs the work, and an evaluator assesses whether the contract’s requirements are satisfied. Reuse and combine contracts through the interfaces in this skill; see requirements and composition. OpenProse has five load-bearing pieces: | Piece | File | Role | |-------|------|------| | Contract Markdown | | Human-readable source format | | Forme | | Semantic dependency-injection container that wires contracts | | Prose VM | | Execution engine that runs responsibilities, functions, and pinned execution b…