open-prose

Orchestrate multi-agent workflows using Contract Markdown and ProseScript.

Updated May 5, 2026
One-click install
npx skills add https://github.com/microchipgnu/frames-monorepo --skill open-prose-microchipgnu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-prose
Source: https://github.com/microchipgnu/frames-monorepo/tree/main/examples/frames-examples/.agents/skills/open-prose
Command: npx skills add https://github.com/microchipgnu/frames-monorepo --skill open-prose-microchipgnu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires contract-markdown, prosescript, forme, prose.md, responsibility-runtime.md, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill facilitates the orchestration of multi-agent workflows, enabling users to automate complex tasks and streamline their workflow.

Core Features & Use Cases

  • Multi-Agent Orchestration: Automate workflows that involve multiple agents with different expertise.
  • Reusable Artifacts: Generate reusable artifacts and auditable run traces for workflows.
  • Use Case: Imagine a research pipeline that involves multiple steps, each requiring a different skill. Use this Skill to define the entire workflow as a Prose system, ensuring consistency and traceability.

Quick Start

To run an OpenProse service, use the following command: prose run research-pipeline.prose.md.

Frequently Asked Questions about open-prose

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate multi-agent workflows for complex tasks?

Automate multi-agent workflows by defining expert-driven processes as reusable Prose contracts, then orchestrating them with ProseScript for traceable execution. This ensures consistency across multi-step pipelines.

What is multi-agent orchestration and when do I need it?

Multi-agent orchestration coordinates multiple agents with different expertise within a single automated workflow. You need it for complex, multi-step processes like research pipelines where each stage requires distinct skills.

How do I run a multi-step workflow defined in Contract Markdown?

Run a workflow defined in Contract Markdown by executing the command `prose run research-pipeline.prose.md`. This initiates the choreographed process and generates auditable run traces.

Do I need ProseScript to choreograph multi-agent workflows?

Yes, ProseScript is required for choreographing multi-agent workflows, while Contract Markdown is necessary for defining them. Both are dependencies for ensuring traceable execution.

What's the best way to ensure traceable execution in complex task automation?

Ensure traceable execution in complex task automation by defining workflows as Prose systems using Contract Markdown. This approach generates reusable artifacts and auditable run traces for every execution.

Can I generate reusable artifacts for research pipelines using workflow automation?

Yes, you can generate reusable artifacts for research pipelines by automating them through multi-agent workflows. Defining the pipeline as a Prose system ensures both artifact reusability and execution traceability.