Awesome-openclaw-skills prompt-log
Extract conversation transcripts from AI coding session logs (Clawdbot, Claude Code, Codex). Use when asked to export prompt history, session logs, or transcripts from .jsonl session files.
install
source · Clone the upstream repo
git clone https://github.com/sundial-org/awesome-openclaw-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/sundial-org/awesome-openclaw-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/prompt-log" ~/.claude/skills/sundial-org-awesome-openclaw-skills-prompt-log && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/sundial-org/awesome-openclaw-skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/prompt-log" ~/.openclaw/skills/sundial-org-awesome-openclaw-skills-prompt-log && rm -rf "$T"
manifest:
skills/prompt-log/SKILL.mdsource content
Prompt Log
Quick start
Run the bundled script on a session file:
scripts/extract.sh <session-file>
Inputs
- Session file: A
session log from Clawdbot, Claude Code, or Codex..jsonl - Optional filters:
and--after
ISO timestamps.--before - Optional output:
path for the markdown transcript.--output
Outputs
- Writes a markdown transcript. Defaults to
in the current project..prompt-log/YYYY-MM-DD-HHMMSS.md
Examples
scripts/extract.sh ~/.codex/sessions/2026/01/12/abcdef.jsonl scripts/extract.sh ~/.claude/projects/my-proj/xyz.jsonl --after "2026-01-12T10:00:00" --before "2026-01-12T12:00:00" scripts/extract.sh ~/.clawdbot/agents/main/sessions/123.jsonl --output my-transcript.md
Dependencies
- Requires
in PATH.jq - Uses
if available on macOS; otherwise falls back togdate
.date