prose

Create and execute structured AI agent workflows using the OpenProse programming language.

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

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 interactions, data flow, and control logic, eliminating the need for manual orchestration.

Core Features & Use Cases

  • Declarative Agent Workflows: Define agent roles, prompts, and interactions in a clear, readable .prose language.
  • Automated Orchestration: Execute complex sequences, parallel tasks, loops, and error handling without manual intervention.
  • Use Case: Imagine you need to conduct a code review. You can define a reviewer agent, a critic agent, and a synthesizer agent. Then, write a .prose program that tells the reviewer to analyze the code, the critic to find flaws, and the synthesizer to combine their feedback into a final 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 automate multi-agent workflows without manual orchestration?

Automate multi-agent workflows by writing structured programs in the OpenProse language that define agent roles, data flow, and control logic. This eliminates manual intervention by managing execution sequences, parallel tasks, and error handling declaratively.

What is the OpenProse programming language used for?

OpenProse is a declarative language used for creating and executing structured AI agent workflows. It manages agent definitions, session spawning, parallel execution, and state persistence to orchestrate complex interactions like recursive calls and conditional logic.

Can I define parallel execution and conditional logic for AI agents?

Yes, you can define parallel execution, conditional logic, and recursive calls for AI agents. The orchestration framework supports complex scenarios including automated error handling and agent memory management through a structured declarative syntax.

How do I orchestrate multiple AI agents for a code review process?

Orchestrate a code review by defining a reviewer agent, a critic agent, and a synthesizer agent in a structured program. The program instructs the reviewer to analyze code, the critic to find flaws, and the synthesizer to combine feedback into a final report.

Does this framework support agent memory management and state persistence?

Yes, the framework supports agent memory management and state persistence. It manages session spawning and maintains state across complex orchestration scenarios, allowing agents to retain context and handle recursive calls effectively.