From claude-code-sessions
Show detailed information about a Claude Code session including stats, token usage, models used, tools called, associated tasks, and conversation messages. Use when the user says "show session", "session details", "what happened in session X".
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-code-sessions:session-detailThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Show comprehensive details about a single session.
Show comprehensive details about a single session.
bun run ${CLAUDE_PLUGIN_ROOT}/lib/session-store.ts session-detail <session-id>
This returns: session summary, token usage (input/output/cache), models used, tools called, and associated task lists with their tasks.
Show a formatted summary:
If is_resumed is true in the stats, this session was started via claude --resume or claude --continue. The JSONL only contains messages from the resumed portion — earlier context from the parent session is not included. Mention this to the user so they understand why the transcript may appear to start mid-conversation.
If the user wants to see the conversation:
bun run ${CLAUDE_PLUGIN_ROOT}/lib/session-parser.ts messages <session-path> --limit 20
For more messages, increase --offset and --limit:
bun run ${CLAUDE_PLUGIN_ROOT}/lib/session-parser.ts messages <session-path> --offset 20 --limit 20
To include tool call details:
bun run ${CLAUDE_PLUGIN_ROOT}/lib/session-parser.ts messages <session-path> --include-tools --limit 20
npx claudepluginhub apappascs/claude-code-sessions --plugin claude-code-sessionsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.