← Back to Skills Marketplace
1957
Downloads
0
Stars
10
Active Installs
1
Versions
Install in OpenClaw
/install prose
Description
OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
Usage Guidance
This skill is internally consistent: it is a runner/orchestrator for .prose programs and its instructions match that purpose. Main risks to consider before installing or running it: (1) it fetches and executes .prose programs from arbitrary URLs or registry shorthands — do not run programs from untrusted sources, as they can perform network calls, spawn agents, or read project files; (2) it uses project-level config (e.g., .prose/.env and .prose/agents/) — avoid storing secrets there unless you trust the skill and the code you run; (3) if you want to use external state backends (Postgres/SQLite), expect to provide connection details at runtime — supply only credentials you trust and prefer ephemeral tokens. If you need to be extra cautious, review any remote .prose content before executing and keep secrets out of project config files.
Capability Analysis
Type: OpenClaw Skill
Name: prose
Version: 0.1.0
This skill bundle is classified as suspicious due to several high-risk capabilities, despite the stated intent to build a functional AI programming language and VM. Key indicators include instructions for the agent to use `exec` with `curl` for arbitrary command execution (found in `SKILL.md` and `prose.md`), the ability to fetch and execute `.prose` programs from arbitrary remote URLs (`SKILL.md`, `prose.md`), and the explicit handling and exposure of database credentials (`OPENPROSE_POSTGRES_URL`) to subagents and logs (detailed in `SKILL.md` and `state/postgres.md`). While the documentation includes warnings and best practices, these capabilities introduce significant supply chain risks and potential for credential compromise or unauthorized execution if misused or exploited.
Capability Assessment
Purpose & Capability
The name/description (OpenProse VM, run/compile/orchestrate .prose files) matches the SKILL.md behavior: routing prose commands, loading bundled docs/examples, and supporting remote program fetches. There are no unrelated env vars, binaries, or installs requested.
Instruction Scope
Instructions explicitly permit fetching .prose programs from arbitrary URLs or a registry shorthand and then loading/executing them. It also maps file I/O to the Moltbot read/write primitives and states that project files (e.g., .prose/.env, .prose/runs/, project *.prose) are used as state/config. This is consistent with a language runner, but it means executing untrusted remote programs or prose that references external endpoints can cause arbitrary network activity or actions the agent will perform.
Install Mechanism
Instruction-only skill with no install spec and no code files to write at install time — lowest-risk install model.
Credentials
The skill declares no required environment variables or credentials, which matches the bundle. However, the runtime guidance references reading project-level config files such as .prose/.env and user-level state backends (filesystem, sqlite, postgres docs are included). Reading a project .prose/.env file is reasonable for a project runner, but such files often contain secrets — users should avoid placing sensitive credentials there or ensure the agent is permitted to access them.
Persistence & Privilege
The skill does not request always:true and does not declare elevated platform privileges. It is user-invocable and may be invoked autonomously by the agent (default), which is expected for a skill that runs programs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install prose - After installation, invoke the skill by name or use
/prose - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of the OpenProse skill pack for orchestrating AI agent workflows via the `prose` language.
- Activates on any `prose` command, references to `.prose` files, or mentions of OpenProse.
- Supports unified command routing for running, compiling, updating, and exploring `prose` programs.
- Enables multi-agent orchestration based on `.prose` scripts and session definitions.
- Provides resolution and execution of both local and remote `prose` programs, with flexible example lookup.
- Integrates file/state management and authoring guidance per the OpenProse VM specification.
Metadata
Frequently Asked Questions
What is Prose?
OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows. It is an AI Agent Skill for Claude Code / OpenClaw, with 1957 downloads so far.
How do I install Prose?
Run "/install prose" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Prose free?
Yes, Prose is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Prose support?
Prose is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Prose?
It is built and maintained by mondilo1 (@mondilo1); the current version is v0.1.0.
More Skills