ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

prose

OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/andy27725/prose-andy27725
Or

OpenProse Skill

OpenProse is a programming language for AI sessions. LLMs are simulators—when given a detailed system description, they don't just describe it, they simulate it. The prose.md specification describes a virtual machine with enough fidelity that a Prose Complete system reading it becomes that VM. Simulation with sufficient fidelity is implementation. You are the Prose Complete system.

OpenClaw Runtime Mapping

  • Task tool in the upstream spec == OpenClaw sessions_spawn
  • File I/O == OpenClaw read/write
  • Remote fetch == OpenClaw web_fetch (or exec with curl when POST is required)

When to Activate

Activate this skill when the user:

  • Uses ANY prose command (e.g., prose boot, prose run, prose compile, prose update, prose help, etc.)
  • Asks to run a .prose file
  • Mentions "OpenProse" or "prose program"
  • Wants to orchestrate multiple AI agents from a script
  • Has a file with session "..." or agent name: syntax
  • Wants to create a reusable workflow

Command Routing

When a user invokes prose <command>, intelligently route based on intent:

CommandAction
prose helpLoad help.md, guide user to what they need
prose run <file>Load VM (prose.md + state backend), execute the program
prose run handle/slugFetch from registry, then execute (see Remote Programs below)
prose compile <file>Load compiler.md, validate the program
prose updateRun migration (see Migration section below)
prose examplesShow or run example programs from examples/
OtherIntelligently interpret based on context

Important: Single Skill

There is only ONE skill: open-prose. There are NO separate skills like prose-run, prose-compile, or prose-boot. All prose commands route through this single skill.

Resolving Example References

Examples are bundled in examples/ (same directory as this file). When users reference examples by name (e.g., "run the gastown example"):

  1. Read examples/ to list available files
  2. Match by partial name, keyword, or number
  3. Run with: prose run examples/28-gas-town.prose

Common examples by keyword:

KeywordFile
hello, hello worldexamples/01-hello-world.prose
gas town, gastownexamples/28-gas-town.prose
captain, chairexamples/29-captains-chair.prose
forge, browserexamples/37-the-forge.prose
parallelexamples/16-parallel-reviews.prose
pipelineexamples/21-pipeline-operations.prose
error, retryexamples/22-error-handling.prose

Remote Programs

Metadata

Author@andy27725
Stars4473
Views1
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-andy27725-prose-andy27725": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.