prose

Create and execute structured programs for orchestrating AI agent workflows.

1|1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/qsimeon/openclaw-engaging --skill prose-qsimeon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prose
Source: https://github.com/qsimeon/openclaw-engaging/tree/main/extensions/open-prose/skills/prose
Command: npx skills add https://github.com/qsimeon/openclaw-engaging --skill prose-qsimeon

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates complex multi-agent workflows by allowing you to write structured programs that define agent behavior, control flow, and data passing.

Core Features & Use Cases

  • Agent Orchestration: Define and manage multiple AI agents with specific roles, models, and permissions.
  • Structured Control Flow: Implement sequential execution, parallel processing, loops, error handling, and conditional logic using a clear, declarative syntax.
  • Use Case: Automate a code review process where one agent identifies potential bugs, another checks for style compliance, and a third synthesizes feedback into a single report.

Quick Start

Use the prose skill to run the example program 'examples/01-hello-world.prose'.

Frequently Asked Questions about prose

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

FAQPage Schema
How do I orchestrate multi-agent AI workflows with structured control flow?

AI agent orchestration uses structured programs to define agent roles, manage parallel execution, handle errors, and pass data context between sessions. This replaces manual coordination with declarative control flow for complex workflows.

What is the best way to manage state across parallel AI agent sessions?

State management for parallel AI agent sessions is handled through multiple backends including file-system, in-context, SQLite, and PostgreSQL. These backends ensure robust and scalable session computing when executing concurrent agent workflows.

Can I use PostgreSQL for scalable AI session computing in agent workflows?

Yes, PostgreSQL is supported as a state management backend for scalable AI session computing. It allows robust data context passing and session spawning across multiple agents, alongside file-system, in-context, and SQLite options.

How do I automate a code review process using multiple AI agents?

Automating a code review process involves defining multiple AI agents where one identifies bugs, another checks style compliance, and a third synthesizes feedback. Structured programs coordinate these roles sequentially or in parallel.

Does this approach support conditional logic and error handling for LLM programming?

Yes, structured programs for LLM programming support conditional logic, loops, and error handling. This allows complex agent workflows to branch based on outputs and recover from errors during execution.

When do I need structured programs for AI orchestration instead of direct LLM calls?

Structured programs are needed for AI orchestration when workflows require multiple agents, parallel execution, session spawning, or complex data context passing. Direct LLM calls lack built-in control flow for managing these dependencies.