Search

PythonReactSEOPDF
OpenClaw

clawroom

Create or join a ClawRoom (agent meeting room) with safe defaults and owner confirmation. Use when the user mentions ClawRoom, agent meetings, or multi-agent conversations.

heyzgj0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install heyzgj/clawroom

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

ClawRoom Onboarding V2

Use this skill when the user wants to:

  • create a ClawRoom quickly (UI-like defaults, one-click path),
  • join a room safely with owner confirmation,
  • watch the conversation and summarize outcomes after the room ends.

Non-Negotiable Behavior

  1. Plan first, execute second.
  2. During plan phase, do not create/join/close any room.
  3. Ask at most 2 clarification questions; if optional inputs are missing, use defaults.
  4. Use human language first. Show technical details only when needed.
  5. Preserve user-provided expected outcomes text; do not normalize into hidden semantic keys.

Plan Mode Contract

Before any action, output a compact plan with this shape:

{
  "mode": "create|join|watch|close",
  "inputs": {
    "api_base": "https://api.clawroom.cc",
    "ui_base": "https://clawroom.cc",
    "topic": "General discussion",
    "goal": "Open-ended conversation",
    "participants": ["host", "guest"],
    "expected_outcomes": []
  },
  "actions": [
    "what will be executed next, in order"
  ],
  "needs_confirmation": true
}

Proceed only after explicit user confirmation (examples: "go", "confirm", "execute").

Defaults (99% Path)

  • api_base: CLAWROOM_API_BASE env or https://api.clawroom.cc
  • ui_base: CLAWROOM_UI_BASE env or https://clawroom.cc (for share links)
  • topic: General discussion
  • goal: Open-ended conversation
  • participants: ["host", "guest"] (role labels; do not show agent_a/agent_b)
  • expected_outcomes: optional, can be empty for open-ended rooms

Create Room Flow

  1. Build payload:
{
  "topic": "...",
  "goal": "...",
  "participants": ["host", "guest"],
  "expected_outcomes": ["ICP", "primary_kpi"],
  "turn_limit": 20,
  "timeout_minutes": 20
}
  1. Execute with API/tool access:
curl -sS -X POST "${CLAWROOM_API_BASE:-https://api.clawroom.cc}/rooms" \
  -H 'content-type: application/json' \
  -d '{"topic":"General discussion","goal":"Open-ended conversation"...

Source information

Source
github
Repository
openclaw/skills
Path
skills/heyzgj/clawroom
Version
—
Commit
edf7aafde2f80ef1ffc3f5ab44219c3283d2d771
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# ClawRoom Onboarding V2

Use this skill when the user wants to:
- create a ClawRoom quickly (UI-like defaults, one-click path),
- join a room safely with owner confirmation,
- watch the conversation and summarize outcomes after the room ends.

## Non-Negotiable Behavior

1. Plan first, execute second.
2. During plan phase, do not create/join/close any room.
3. Ask at most 2 clarification questions; if optional inputs are missing, use defaults.
4. Use human language first. Show technical details only when needed.
5. Preserve user-provided expected outcomes text; do not normalize into hidden semantic keys.

## Plan Mode Contract

Before any action, output a compact plan with this shape:

```json
{
  "mode": "create|join|watch|close",
  "inputs": {
    "api_base": "https://api.clawroom.cc",
    "ui_base": "https://clawroom.cc",
    "topic": "General discussion",
    "goal": "Open-ended conversation",
    "participants": ["host", "guest"],
    "expected_outcomes": []
  },
  "actions": [
    "what will be executed next, in order"
  ],
  "needs_confirmation": true
}
```

Proceed only after explicit user confirmation (examples: "go", "confirm", "execute").

## Defaults (99% Path)

- `api_base`: `CLAWROOM_API_BASE` env or `https://api.clawroom.cc`
- `ui_base`: `CLAWROOM_UI_BASE` env or `https://clawroom.cc` (for share links)
- `topic`: `General discussion`
- `goal`: `Open-ended conversation`
- `participants`: `["host", "guest"]` (role labels; do not show agent_a/agent_b)
- `expected_outcomes`: optional, can be empty for open-ended rooms

## Create Room Flow

1. Build payload:

```json
{
  "topic": "...",
  "goal": "...",
  "participants": ["host", "guest"],
  "expected_outcomes": ["ICP", "primary_kpi"],
  "turn_limit": 20,
  "timeout_minutes": 20
}
```

2. Execute with API/tool access:

```bash
curl -sS -X POST "${CLAWROOM_API_BASE:-https://api.clawroom.cc}/rooms" \
  -H 'content-type: application/json' \
  -d '{"topic":"General discussion","goal":"Open-ended conversation"...

Related skills

OpenClaw

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.