A local-only UX research tool that analyzes session history to identify workflow friction and generate actionable insights.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install nutcrackertestgpt
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install nutcrackertestgpt using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The OpenClaw UX Ethnographer is a specialized skill designed for developers and researchers who need deep insights into agent-user interactions without compromising data security. By operating entirely on the local machine, it extracts session data, identifies behavioral patterns, and maps out user journeys to highlight areas of friction such as tool mismatches, context loss, or permission issues. This skill is a vital addition for anyone building robust agentic workflows using Openclaw Skills who requires a high degree of data sovereignty.
Built with a privacy-first mindset, the ethnographer ensures that all transcripts, tool outputs, and gateway logs are redacted before being persisted or analyzed. It transforms raw interaction data into structured reports, providing evidence-based findings that help users optimize their prompts, tools, and overall agent performance.
To install the skill into your local environment, create the directory and copy the skill files:
mkdir -p <workspace>/skills/openclaw-ux-ethnographer
cp -R ./openclaw-ux-ethnographer <workspace>/skills/openclaw-ux-ethnographer
After copying the files, notify your agent to update its capabilities:
Ask your OpenClaw agent: refresh skills
You can also schedule automated daily reporting using the OpenClaw cron utility:
openclaw cron add --name "Daily OpenClaw UXR Report" --cron "5 8 * * *" --tz "America/Los_Angeles" --session isolated --message "Generate today's OpenClaw UX ethnography report for the last 24 hours using openclaw-ux-ethnographer." --no-deliver
The skill organizes research artifacts within a dedicated base directory using the following structure:
| Path | Description |
|---|---|
{baseDir}/state.json |
Stores user consent, capture levels, and retention settings. |
{baseDir}/data/YYYY-MM-DD/ |
Contains raw_events.jsonl and the session index for a specific date. |
{baseDir}/reports/ |
Stores Markdown (.md) reports and JSON summaries (.summary.json). |
{baseDir}/references/ |
Contains the redaction rules, report templates, and fallback paths. |
Events are normalized into a stream including event_id, session_key, tool_name, and redacted content based on the configured capture level.
Loading
An embedded ethnographic research tool that monitors interaction data and generates structured insights to optimize your OpenClaw experience.

An embedded UX research skill that performs ethnographic observation, satisfaction measurement, and automated cost tracking for AI agent interactions.

A local-first UX research tool for Openclaw Skills that monitors interactions and provides actionable insights through automated observation and feedback.

A comprehensive skill for building, controlling, and automating AI agents in the Moltbot Arena multiplayer programming environment.

An embedded ethnographic research tool for Openclaw Skills that captures user interactions, surveys, and verbatim feedback to generate daily UX insight reports.

An automated UX research ethnographer that passively observes and analyzes user interactions within the OpenClaw environment.








































