원클릭으로
get-history
Access raw conversation history from Claude Code session storage for analysis
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Access raw conversation history from Claude Code session storage for analysis
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | get-history |
| description | Access raw conversation history from Claude Code session storage for analysis |
Purpose: Provide direct access to raw conversation history stored by Claude Code for debugging and conversation analysis.
When to Use:
Location: /home/node/.config/projects/-workspace/{session-id}.jsonl
Session ID: The session ID is automatically available as ${CLAUDE_SESSION_ID} in this skill.
cat /home/node/.config/projects/-workspace/${CLAUDE_SESSION_ID}.jsonl
Entry Types:
type: "summary" - High-level conversation summarytype: "message" - User or assistant messagestype: "tool_use" - Tool invocationstype: "tool_result" - Tool outputsExtract Messages:
# Get all user messages
jq 'select(.type == "message" and .role == "user") | .content' conversation.jsonl
# Get all tool uses with names
jq 'select(.type == "tool_use") | {name: .name, input: .input}' conversation.jsonl
Path Pattern: /home/node/.config/projects/-workspace/agent-{agent-id}.jsonl
# Find all agent sidechain logs
ls -lht ~/.config/projects/-workspace/agent-*.jsonl | head -10
If session ID not in context, report error - do NOT guess.
Complements learn-from-mistakes:
Guide for writing clear, descriptive commit messages
Merge task branch to base branch with linear history (works from task worktree)
MANDATORY: Use instead of `git rebase` - provides automatic backup and conflict recovery
MANDATORY: Use instead of `git rebase -i` for squashing - unified commit messages
Analyze mistakes with conversation length as potential cause (CAT-specific)
Run scheduled retrospective analysis, derive action items, and track effectiveness