MeDo Skill User Guide: Using MeDo App Builder with OpenClaw
Overview
A Skill is a capability package for an Agent. It bundles the knowledge, workflows, and tools required for a particular type of task so the Agent can perform that task more effectively.
The MeDo App Builder Skill connects OpenClaw with MeDo. It supports creating, inspecting, iteratively updating, and publishing apps through natural-language conversations.
Prepare OpenClaw
If you do not have OpenClaw yet, download and configure it from the OpenClaw website and follow the official documentation.
The MeDo App Builder Skill requires:
- OpenClaw
- Python 3
- A MeDo account
- A personal
MEDO_API_KEY
Get the MeDo App Builder Skill
Open the MeDo App Builder page on ClawHub. The page includes the installation command, a copyable installation prompt, Skill files, version information, and requirements.

Before installation, review the Skill metadata, files, requirements, and requested permissions.
Get a MeDo API key
Sign in to MeDo and use the left navigation to apply for an available access key. Store the key securely and never share it in a conversation.
The Skill uses the MEDO_API_KEY environment variable and requires Python 3.

Install the Skill
Install the Skill with the OpenClaw CLI:
Alternatively, select the Prompt option on ClawHub, copy the generated prompt, and send it to OpenClaw. The prompt asks OpenClaw to inspect the Skill metadata and help complete the setup.

Set MEDO_API_KEY in the environment used by OpenClaw. Do not commit the key to source control.
Use the Skill
After installation and setup, talk to OpenClaw directly. The Skill can manage the MeDo app lifecycle from the first request through publishing.
Create an app
Describe the app you want to build. For example:
Build a promotional website for a smart hardware company that I can share with others.
OpenClaw sends the request to MeDo and returns the project information needed for later steps.
Review requirements and generate
MeDo turns the prompt into a structured requirement. Continue the conversation to refine the requirement. When the Generate App action becomes available, confirm that OpenClaw should start generation.
Generation may take several minutes. OpenClaw can monitor the task until MeDo finishes building the app.
Review the result
Open the MeDo project to review the generated app in the preview panel. Continue editing it or publish it when the result is ready.

Update an app
Continue the conversation to improve an existing generated app. Include both the app ID and conversation ID so the Skill updates the correct project.
Add a database for my app.
Do not trigger Generate App again for an existing generated app. Continue with normal chat requests instead.
List apps and inspect details
Ask OpenClaw to list your apps or retrieve the details of a specific app:
List my MeDo apps.
Show the details for this app.
Publish an app
After an app has been generated, ask OpenClaw to publish it and wait for deployment to finish:
Publish this app and wait until deployment completes.
Share only the production URL returned after publishing succeeds. The production URL uses this format:
The MeDo project URL is intended for development, editing, and preview: