Install
openclaw skills install @monaxamo/clawvision-liteClawVision Lite 1.0.0 — lightweight HTML-only export of an OpenClaw session. English-only, no analytics, no PowerPoint, no Markdown. Reads session history and writes one self-contained HTML file to disk.
openclaw skills install @monaxamo/clawvision-liteA minimal, English-only version of ClawVision. Turns an OpenClaw chat session into a single self-contained HTML file — no analytics, no PowerPoint, no Markdown, no language switcher, no CDN.
.html file (inline CSS and JS, no external assets).| Tool | What is accessed | Why |
|---|---|---|
sessions_history | Messages from the chosen OpenClaw session | To build the transcript for summarization |
sessions_list | Session metadata when you ask about another session | To locate the session you want to visualize |
read | Local summary JSON files produced by this skill | To verify/inspect generated outputs |
write | The generated HTML file on local disk | To save the export for you |
exec | Local Python script that renders HTML | To run the visual generator |
Use when you want a clean, simple HTML summary and nothing else:
<id>."sessions_history(includeTools=false, limit=200).node_inference with the prompt below.scripts/generate_visual.py --summary <json> --output <dir> --lang en --preset minimal.You are a conversation summarizer. Read the OpenClaw transcript below and return ONLY a JSON object with no markdown:
{
"title": "Short title in English",
"subtitle": "One-line context",
"main_takeaway": "The single most important conclusion",
"format_takeaway": "How the discussion was structured",
"next_takeaway": "What the next move should be",
"flow": [
{"label": "Step 1", "sub": "what happened"},
{"label": "→", "sub": ""},
{"label": "Step 2", "sub": "what happened"}
],
"metrics": [
{"title": "Goal", "text": "..."},
{"title": "Approach", "text": "..."},
{"title": "Output", "text": "..."}
],
"dos": ["good practice 1", "good practice 2"],
"donts": ["risk 1", "risk 2"],
"checklist": [
{"text": "Item name", "status": "ready|pending|blocked"}
],
"next_steps": ["action 1", "action 2"]
}
Transcript:
{{transcript}}
workspace/visualized/.