Agent skill
shan
Dump a Claude Code session transcript as navigable Markdown. Use when user wants to review, analyze, or export a session transcript.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/shan
SKILL.md
Shan
Claude Code tooling CLI (named after Claude Shannon).
Execute
Run the shan CLI with provided arguments:
bun ~/projects/jasonkuhrt/dotfiles/packages/shan/src/bin/shan.ts $ARGUMENTS
Commands
transcript dump [session-id]
Convert JSONL transcripts to navigable Markdown with columnar headings for editor outline navigation.
Arguments:
| Argument | Description |
|---|---|
[session-id] |
Optional. Partial UUID prefix (e.g., dc8ffe42). Defaults to current session. |
Output: .claude/transcripts/<session-id>.transcript.md in project directory
Examples:
/shan transcript dump # dump current session
/shan transcript dump dc8ffe42 # dump specific session
Output Format:
Headings use monospace columns with underscore padding for editor outline alignment:
# `001` `01/25/2026 22:45` `file-history-snapshot` `snapshot______________________`
# `002` `01/25/2026 22:45` `progress_____________` `SessionStart:clear____________`
# `003` `01/25/2026 22:46` `user_________________` `sync__________________________`
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?