← Back to Skills Marketplace
266
Downloads
1
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-session-viewer
Description
Generate an interactive HTML viewer to review and analyze OpenClaw conversation sessions, including history, tool calls, token usage, and debugging details.
Usage Guidance
This skill appears coherent and local-only: it reads OpenClaw session logs under ~/.openclaw and writes an HTML viewer. Before running it, (1) review the full script (including the truncated HTML generation portion) yourself to confirm there are no network calls or subprocess executions; (2) run with --list first to confirm available sessions; (3) be aware that session logs can contain sensitive user data or secrets, so only open the generated HTML in a trusted browser and on a trusted machine; (4) because no installer is provided, place the script under the referenced ~/.openclaw/skills/session-viewer/scripts/ path or run it directly from a checked location. If you want extra caution, run the script in a restricted/sandboxed account or container. If you can provide the remainder of the script (the truncated tail), I can re-check that portion for network/subprocess activity to raise confidence further.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-session-viewer
Version: 1.0.0
The skill is a utility for visualizing OpenClaw session history. The Python script `scripts/extract_session.py` reads local session logs from the user's home directory (~/.openclaw) and generates a local interactive HTML report. It does not use any external dependencies, lacks network activity or data exfiltration logic, and its behavior is entirely consistent with the documentation in SKILL.md.
Capability Assessment
Purpose & Capability
The name/description (session viewer / HTML viewer for conversation sessions) matches the script's behavior: it reads session JSONL files under ~/.openclaw/agents/<agentId>/sessions and builds an interactive HTML report. No unrelated resources (cloud creds, external APIs, unrelated binaries) are requested.
Instruction Scope
SKILL.md instructs running the bundled Python script and points to the same local session paths the script uses. The script only opens and parses local session files and builds an HTML string; there are no instructions to read other system files, environment variables, or to transmit data to external endpoints in the visible code.
Install Mechanism
There is no install spec (instruction-only skill with one included script). That minimizes installation risk. The SKILL.md references a path under ~/.openclaw/skills/... but no installer is provided — this is a usability note, not a security mismatch.
Credentials
The skill declares no required environment variables, credentials, or config paths beyond the local ~/.openclaw session directory that is necessary for its stated purpose. The script's imports are standard library modules (json, os, argparse, pathlib, datetime); no secret-bearing env vars or unrelated credentials are requested.
Persistence & Privilege
The skill is not always-enabled and uses normal model invocation defaults. It does not request system-wide persistence or modify other skills' configs in the visible code.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-session-viewer - After installation, invoke the skill by name or use
/openclaw-session-viewer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of OpenClaw Session Viewer.
- Generates an interactive HTML viewer for OpenClaw conversation sessions.
- Visualizes full conversation history, tool calls, tool results, and session statistics.
- Features sidebar navigation, search, collapsible thinking blocks, and keyboard shortcuts.
- Supports extracting current or specific session logs and listing available sessions.
- Helps with reviewing, analyzing, and debugging conversation contexts.
Metadata
Frequently Asked Questions
What is openclaw session viewer?
Generate an interactive HTML viewer to review and analyze OpenClaw conversation sessions, including history, tool calls, token usage, and debugging details. It is an AI Agent Skill for Claude Code / OpenClaw, with 266 downloads so far.
How do I install openclaw session viewer?
Run "/install openclaw-session-viewer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is openclaw session viewer free?
Yes, openclaw session viewer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does openclaw session viewer support?
openclaw session viewer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created openclaw session viewer?
It is built and maintained by Nan Wang (@nan-wang); the current version is v1.0.0.
More Skills