> ## Documentation Index
> Fetch the complete documentation index at: https://labs.prompthon.io/llms.txt
> Use this file to discover all available pages before exploring further.

# OpenClaw Workshop

> Install OpenClaw, prepare accounts, onboard an agent, and keep common commands nearby.

<div className="not-prose my-4 rounded-md border border-gray-200 bg-gray-50 p-2 text-sm dark:border-gray-800 dark:bg-gray-900/40">
  <div className="mb-2 px-1 text-xs font-semibold uppercase tracking-wide text-gray-500 dark:text-gray-400">Need help?</div>

  <div className="flex flex-wrap gap-2">
    <a className="inline-flex items-center gap-2 rounded-md border border-gray-200 bg-white px-3 py-1.5 font-medium text-gray-700 no-underline shadow-sm hover:border-gray-300 hover:bg-gray-50 dark:border-gray-800 dark:bg-gray-950/60 dark:text-gray-200 dark:hover:bg-gray-900" href="https://discord.gg/sDE2HhGTg4" target="_blank" rel="noreferrer">
      <Icon icon="discord" iconType="brands" size={14} />

      <span>Ask in Discord</span>
    </a>

    <a className="inline-flex items-center gap-2 rounded-md border border-gray-200 bg-white px-3 py-1.5 font-medium text-gray-700 no-underline shadow-sm hover:border-gray-300 hover:bg-gray-50 dark:border-gray-800 dark:bg-gray-950/60 dark:text-gray-200 dark:hover:bg-gray-900" href="https://github.com/Prompthon-IO/agent-systems-handbook/issues/new/choose" target="_blank" rel="noreferrer">
      <Icon icon="github" iconType="brands" size={14} />

      <span>Open a GitHub issue</span>
    </a>

    <a className="inline-flex items-center gap-2 rounded-md border border-gray-200 bg-white px-3 py-1.5 font-medium text-gray-700 no-underline shadow-sm hover:border-gray-300 hover:bg-gray-50 dark:border-gray-800 dark:bg-gray-950/60 dark:text-gray-200 dark:hover:bg-gray-900" href="https://github.com/Prompthon-IO/agent-systems-handbook/blob/main/SUPPORT.md" target="_blank" rel="noreferrer">
      <Icon icon="life-ring" size={14} />

      <span>Support guide</span>
    </a>
  </div>
</div>

OpenClaw is the first workshop chapter in Prompthon Agentic Labs. It is a
hands-on setup path for installing the CLI, preparing the required accounts, and
starting an agent that can run through a Discord channel.

## Workshop Steps

<CardGroup cols={2}>
  <Card title="Windows Setup" icon="windows" iconType="brands" href="/workshops/openclaw/install-windows">
    Prepare WSL2, install Node 22, and install the Codex CLI inside Ubuntu.
  </Card>

  <Card title="Mac Setup" icon="apple" iconType="brands" href="/workshops/openclaw/install-mac">
    Install Node 22, install Codex, and set the OpenClaw model default.
  </Card>

  <Card title="Accounts And Onboarding" icon="user-plus" href="/workshops/openclaw/accounts-and-onboarding">
    Create the Discord bot, optionally prepare Tavily search, install OpenClaw,
    and run onboarding.
  </Card>

  <Card title="Command Reference" icon="terminal" href="/workshops/openclaw/commands">
    Keep the gateway, dashboard, health check, config, update, and
    troubleshooting commands in one place.
  </Card>
</CardGroup>

## Before You Start

* Use a terminal you are comfortable with.
* Keep credentials out of screenshots and git commits.
* Save bot tokens and API keys in your local password manager or secret store,
  not in this repository.
* If a command differs on your machine, prefer the tool's current help output:
  `openclaw --help`, `codex --help`, or the relevant provider documentation.
