shan 会话审查
- 作者仓库星标 330
- 许可证 MIT
- 作者仓库 claude-skill-registry
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__________________________`- 流狐分类
- 数据
- 作者声明 Agent
- 未找到明确声明;不据此推断已兼容或已测试
- 静态检查
- 94 / 100 · 启发式扫描,不代表运行安全
- 作者 / 版本 / 许可
- @majiayu000 · MIT
- 流狐 Token 估算
- 低消耗
- 流狐接入估算
- 需简单配置
- 是否需要外部 API Key
- 未发现要求
- 检测到的系统要求
- macOS · Linux · Windows
- 底层运行要求
- 未声明
- 检测到的文件与系统行为
-
- 只读
- Shell 执行
- 检测到的网络行为
- 仅限本地
- 安装命令数
- 无(仅作为资料)
档案由构建时根据 SKILL.md 与安装命令自动衍生,可能与作者实际意图存在差异。
需要注意: 未限定 allowed-tools,默认拥有全部工具权限。
作者没有在当前 SKILL.md 中定义固定输出样例。 Execute
Run the shan CLI with provided arguments:
Commands
Commands
transcript dump [session-id]
Convert JSONL transcripts to navigable Markdown with columnar headings for editor outline navigation. Arguments: Argument · Description
# Shan
Claude Code tooling CLI (named after Claude Shannon).
## Execute
Run the shan CLI with provided arguments:
```bash
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:
```markdown
# `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__________________________`
``` 证据边界与执行链路
作者原文负责流程事实;流狐只索引当前章节、要点、文件与命令。
章节 -> Execute → Commands → transcript dump [session-id]
要点 -> Arguments · Output · Examples · Output Format
文件/命令 -> transcript dump [session-id] · [session-id] · dc8ffe42 · .claude/transcripts/<session-id>.transcript.md · 001 · 01/25/2026 22:45 · file-history-snapshot · snapshot
内容 SHA-256 -> b8eb2a2ea956
原文结构
适用与边界
原文中的明确线索
transcript dump [session-id]、[session-id]、dc8ffe42、.claude/transcripts/<session-id>.transcript.md、001、01/25/2026 22:45、file-history-snapshot、snapshot