opensesh

Chatlog — Development skill for Claude Code

Development community

/chatlog - Get Current Conversation Log Path.

How to install Chatlog

Installs to ~/.claude/commands/opensesh-karimo-overview-chatlog.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/opensesh/karimo-overview/HEAD/.claude/commands/chatlog.md -o ~/.claude/commands/opensesh-karimo-overview-chatlog.md

Restart Claude Code, or start a new session, for it to be picked up.

What Chatlog does

/chatlog - Get Current Conversation Log Path

Locate and display the JSONL conversation log file for the current Claude Code session.

Behavior

  1. Determine the project-specific session storage directory by encoding the working directory path
  2. Find the most recently modified .jsonl file in that directory (which is this active conversation)
  3. Verify the session ID matches by reading the first line of the file
  4. Output the full system path and session ID

Steps

Run the following ba

Alternatives in Development

  • Content Shipped — Proactively detect and log shipped content when user mentions publishing, launching, or completing work 1k ★
  • Obsidian Decide — Extract decisions from this conversation and log them to the right project notes 277 ★
  • Diagnose — Diagnose errors and problems in ADVPL/TLPP code - compilation errors, runtime errors, performance issues, and 136 ★

Full documentation available on GitHub

View Source Repository