prose

Define and execute multi-agent workflows using the OpenProse language.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/MettaMazza/ErnOS --skill prose-mettamazza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prose
Source: https://github.com/MettaMazza/ErnOS/tree/main/extensions/open-prose/skills/prose
Command: npx skills add https://github.com/MettaMazza/ErnOS --skill prose-mettamazza

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill allows you to define and execute complex multi-agent workflows using a structured, declarative language, turning AI sessions into programmable computers.

Core Features & Use Cases

  • Agent Orchestration: Define, configure, and coordinate multiple AI agents.
  • Workflow Automation: Build repeatable processes for tasks like code review, research synthesis, or content generation.
  • Use Case: Automate a code review process where one agent identifies potential bugs, another checks for style compliance, and a third synthesizes the feedback into a single report.

Quick Start

Run the example program 'examples/01-hello-world.prose' using the prose skill.

Frequently Asked Questions about prose

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

FAQPage Schema
How do I orchestrate multiple AI agents for workflow automation?

You orchestrate multiple AI agents for workflow automation by defining and executing structured programs using the OpenProse language, which supports agent configuration, session management, parallel execution, and error handling. This turns AI sessions into programmable computers.

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

Multi-agent coordination is the process of configuring and managing several AI agents to execute complex tasks together. You need it when automating repeatable processes like code review, research synthesis, or content generation that require specialized agent roles.

How do I start building a multi-agent workflow with OpenProse?

To start building a multi-agent workflow with OpenProse, run the example program 'examples/01-hello-world.prose' provided by the skill. This quick start approach demonstrates the basic structure for defining agents and executing declarative programs.

Can I use loops and parallel execution for complex task automation?

Yes, you can use loops and parallel execution for complex task automation. The OpenProse language natively supports parallel execution, loops, error handling, and program composition via imports to facilitate intricate agent coordination and workflow logic.

Does agent orchestration work for multi-step processes like code review?

Yes, agent orchestration works for multi-step processes like code review. You can define one agent to identify bugs, another to check style compliance, and a third to synthesize feedback into a single report, automating the entire workflow repeatable.

What are the limitations of declarative programming for agent coordination?

The declarative programming approach for agent coordination requires structuring your logic within the OpenProse language syntax. While it supports imports for program composition, highly dynamic or unstructured tasks may not fit well within its structured execution and session management constraints.