session-cleaner

Convert raw OpenClaw and Clawdbot session JSONL logs into markdown transcripts.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/sky770825/NEUXA- --skill session-cleaner-sky770825
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-cleaner
Source: https://github.com/sky770825/NEUXA-/tree/main/quarantine/skills-archive-20260208/ec-session-cleaner
Command: npx skills add https://github.com/sky770825/NEUXA- --skill session-cleaner-sky770825

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Raw OpenClaw and Clawdbot session JSONL files are filled with tool calls, system metadata, and operational noise, making them time-consuming to read, review, or archive manually.

Core Features & Use Cases

  • Noise Stripping: Automatically removes tool calls, system metadata, heartbeat messages, and low-value cron session entries from raw session logs.
  • Clean Transcript Generation: Outputs formatted markdown transcripts with clear user and assistant conversation sections, timestamps, and session metadata.
  • Batch Processing Support: Handles single file conversion, batch processing of all sessions, date-filtered processing, and specialized processing for different agent types (Spock, Scotty).
  • Use Case: If you have dozens of raw AI agent session logs that you need to review for debugging, performance analysis, or client reporting, this skill automatically converts them into easy-to-read markdown transcripts without manual filtering of tool calls and system messages.

Quick Start

Use the session-cleaner skill to convert the raw OpenClaw session file 'agent-session-2026-02-08.jsonl' into a clean, readable markdown transcript.

Frequently Asked Questions about session-cleaner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert raw agent session JSONL logs into readable markdown transcripts?

To convert agent session JSONL logs into markdown transcripts, you can automatically process raw OpenClaw and Clawdbot files to strip out tool calls, system metadata, and operational noise, generating clean, human-readable conversation records.

What is the best way to remove system metadata and tool calls from OpenClaw session logs?

Removing system metadata and tool calls from OpenClaw session logs is best handled by automated noise stripping, which filters out extraneous operational data and formats the remaining user and assistant conversations into clean markdown.

Can I batch process multiple AI agent session logs by date and agent type?

Yes, you can batch process multiple AI agent session logs by filtering sessions based on specific dates and agent types like Spock or Scotty, allowing you to manage and convert large volumes of records efficiently.

How do I filter out low-value cron-generated sessions from my agent logs?

To filter out low-value cron-generated sessions from agent logs, you can apply automated sanitization rules that exclude these automated entries, ensuring your final markdown transcripts only contain meaningful workflow reviews and debugging data.

Does the session cleaner work with both OpenClaw and Clawdbot JSONL files?

Yes, the session cleaner works with both OpenClaw and Clawdbot JSONL files, automatically parsing the raw session data from these platforms to extract structured conversations and output standardized markdown transcripts.

What limitations should I expect when extracting conversations from raw JSONL session logs?

When extracting conversations from raw JSONL session logs, limitations include dependency on the specific OpenClaw and Clawdbot formats, meaning logs from unsupported platforms or heavily customized agent structures may not be fully sanitized.