prose

Create and run structured programs orchestrating multiple AI agents with declarative syntax.

10|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/wixette/clawnotes --skill prose-wixette
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prose
Source: https://github.com/wixette/clawnotes/tree/main/openclaw-snapshots/20260312/extensions/open-prose/skills/prose
Command: npx skills add https://github.com/wixette/clawnotes --skill prose-wixette

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 state management.

Core Features & Use Cases

  • Agent Orchestration: Define and manage multiple AI agents within a single program.
  • Structured Control Flow: Implement sequences, parallel execution, loops, and conditional logic.
  • State Management: Persist and pass context between agents using file-based or database storage.
  • Use Case: Automate a code review process where one agent analyzes code, another checks for security vulnerabilities, and a third synthesizes findings into a 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 multiple AI agents with complex control flows like loops and parallel processing?

You orchestrate multiple AI agents by writing structured programs using a declarative syntax that supports sequential execution, parallel processing, loops, conditional branching, and error handling. This approach allows you to define complex agent behavior and control flow within a single program.

What is the best way to manage state persistence across multiple AI agents?

To manage state persistence across AI agents, you can use file-based, SQLite, or PostgreSQL storage backends. This ensures context is reliably passed and maintained between agents throughout the workflow execution.

Can I create reusable agent definitions for multi-agent workflows?

Yes, you can create reusable agent definitions and facilitate modularity through program composition. This allows you to build complex multi-agent workflows by combining smaller, reusable program components.

How do I automate a multi-step code review process using AI agents?

You automate a multi-step code review by defining a structured program where one agent analyzes code, another checks for security vulnerabilities, and a third synthesizes findings into a report. The declarative syntax coordinates these agents sequentially or in parallel.

Does this AI orchestration approach support conditional branching and error handling?

Yes, this AI orchestration approach supports conditional branching and error handling directly within the structured programs. You can define complex control flow patterns to manage agent execution paths and manage exceptions gracefully.

What do I need to start programming AI agent workflows?

To start programming AI agent workflows, you need to write structured programs using the declarative syntax. You can begin by running the example program 'examples/01-hello-world.prose' to understand the basic structure and execution.